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就显示在 ...
1.父控件和子控件的理解在storyboard中只有UIView是可以在里面拖入子控件的,其他控件不可以(必须通过代码添加)拖入一个UIView控件,在里面添加一些子控件(UIView控件是控制器的VIew的子控件,UIView控件是内部子控件的父控件)2.UIView的常见属性superView ...
分类:
其他好文 时间:
2016-08-31 00:23:57
阅读次数:
122
设置状态栏的背景颜色 - (void)setStatusBarBackgroundColor:(UIColor *)color { UIView *statusBar = [[[UIApplication sharedApplication] valueForKey:@"statusBarWindo ...
分类:
移动开发 时间:
2016-08-30 18:03:13
阅读次数:
286
整体思路: 我们想要模仿系统的UIImageView,我们必须得要知道系统的UIView怎么用. 系统的用法是创建一个UIImageView对象,设置frame,给它传递一个UIImage,再把它添加到一个View上面就可以了. 可以切换图片. 这是第一个用法. 第二种用法,就是在创建的时候直接传递 ...
分类:
移动开发 时间:
2016-08-30 13:31:45
阅读次数:
238
事件传递 事件的三大类型: 1 触摸事件 2 加速计事件(摇一摇) 3 远程遥控事件 响应者对象: 只有继承于UIResponder的对象才可以进行事件处理。我们称之为响应者对象。 UIApplication、UIViewController、UIView都继承于UIResponder。 触摸时间的 ...
分类:
其他好文 时间:
2016-08-29 17:46:23
阅读次数:
340