iOS学习笔记(1)— UIView 渲染和内容管理 iOS中应用程序基本上都是基于MVC模式开发的。UIView就是模型-视图-控制器中的视图,在iOS终端上看到的、摸到的都是UIView。 UIView在屏幕上定义了一个矩形区域和管理区域内容的接口。在运行时,一个视图对象控制该区域的渲染;UIV ...
分类:
移动开发 时间:
2016-09-08 00:49:26
阅读次数:
211
iOS学习笔记(2)— UIView用户事件响应 UIView除了负责展示内容给用户外还负责响应用户事件。本章主要介绍UIView用户交互相关的属性和方法。 1、交互相关的属性 userInteractionEnabled 默认是YES ,如果设置为NO则不响应用户事件,并且把当前控件从事件队列中删 ...
分类:
移动开发 时间:
2016-09-08 00:44:15
阅读次数:
496
绘制聊天小三角 1.先创建一个UIView, 并添加在父视图上 let blankView = UIView(frame: CGRectMake(100, 100, 100, 100)) blankView.backgroundColor = UIColor.greenColor() blankVi ...
分类:
其他好文 时间:
2016-09-07 10:31:40
阅读次数:
168
1. 设置控件圆角 UIView *nameBgView = (UIView *)[PublicMethods creatViewWithType:@"UIView" andParent:name andTag:kDrawCarTabelNameHeadBgViewTag]; [nameBgView ...
分类:
移动开发 时间:
2016-09-06 19:43:29
阅读次数:
175
今天给大家总结了一些iOS小技巧总结,绝对有你想要的!绝对有你想要的! UITableView的Group样式下顶部空白处理 //分组列表头部空白处理 UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 0.1)]; se ...
分类:
移动开发 时间:
2016-09-06 15:16:18
阅读次数:
325
1.UIView和核心动画区别? 核心动画只能添加到CALayer 核心动画一切都是假象,并不会改变真实的值。 2.什么时候使用UIView的动画? 如果需要与用户交互就使用UIView的动画. 不需要与用户交互可以使用核心动画 3.什么场景使用核心动画最多? 在转场动画中,核心动画的类型比较多 根 ...
分类:
移动开发 时间:
2016-09-05 01:27:42
阅读次数:
210
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