UIView是iOS中所有视图的基类,表示屏幕上的一块矩形区域。 UIView的基本属性包括: 1.frame,控制视图的显示位置和大小 2.backgroundColor,控制视图的背景颜色 3.alpha,控制视图的透明度,1.0表示不透明,0.0表示透明 4.opaque,是否不透明,可以使用 ...
分类:
其他好文 时间:
2016-09-04 22:32:02
阅读次数:
132
一:隐式动画 什么是隐式动画? 了解什么是隐式动画前,要先了解是什么根层和非根层. 根层:UIView内部自动关联着的那个layer我们称它是根层. 非根层:自己手动创建的层,称为非根层. 隐式动画就是当对非根层的部分属性进行修改时, 它会自动的产生一些动画的效果. 我们称这个默认产生的动画为隐式动 ...
分类:
移动开发 时间:
2016-09-04 12:57:52
阅读次数:
311
1.iOS中我们能看到的控件都是UIView的子类,比如UIButton UILabel UITextField UIImageView等等
2.UIView能够在屏幕的显示是因为在创建它的时候内部...
分类:
移动开发 时间:
2016-09-03 18:29:13
阅读次数:
269
Stack View会被当成Container View。所以它是一个不会被渲染的UIView子类。它不像其他UIView子类一样,会被渲染到屏幕上。这也意味着设置其backgroundColor属性或重载drawRect:方法都不会产生任何效果。 属性: http://www.jianshu.co ...
分类:
其他好文 时间:
2016-09-02 09:57:26
阅读次数:
143
1.CALayer简介: CALayer我们又称它叫做层. 在每个UIView内部都有一个layer这样一个属性. UIView之所以能够显示,就是因为它里面有这个一个层,才具有显示的功能. 我们通过操作CALayer对象,可以很方便地调整UIView的一些外观属性. 可以给UIView设置阴影,圆 ...
分类:
移动开发 时间:
2016-09-02 00:39:37
阅读次数:
270
1.设置tableview的背景颜色当设置tableview.backgroundcolor无效时,这样设置: UIView *view = [[UIView alloc] initWithFrame:_tableView.frame]; view.backgroundColor = UIColor ...
分类:
其他好文 时间:
2016-09-01 13:01:58
阅读次数:
125
原文链接: iOS UIView的复制 简书主页:http://www.jianshu.com/users/37f2920f6848 Github主页:https://github.com/MajorLMJ iOS开发者公会-技术1群 QQ群号:87440292 iOS开发者公会-技术2群 QQ群号 ...
分类:
移动开发 时间:
2016-09-01 12:25:31
阅读次数:
247
CoreAnimation 字数2340 阅读8068 评论4 喜欢68 Core Animation是直接作用在CALayer上的(并非UIView上)非常强大的跨Mac OS X和iOS平台的动画处理API,Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。 核心动画继 ...
分类:
其他好文 时间:
2016-09-01 10:33:48
阅读次数:
178
一:首先查看一下关于UIWindow的定义 UIWindow是一种特殊的UIView,通常在一个app中至少会有一个UIWindow。iOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的View,最后将控制器的View添加到UIWindow上,于是控制器的View就显示在 ...