- 博客(4)
- 收藏
- 关注
原创 核心动画(Core Animation)
Core Animation的动画执行过程都是在后台操作的,不会阻塞主程序。 要注意的是,Core Animation是直接作用在CALayer上的,并非UIView。 动画使用步骤: 1.创建动画对象 2.设置动画属性 3.把动画对象添加到某个CALayer对象上 4.需要停止动画:可以调用remove方法移除动画 注意: 默认动画时长是0.25秒,通过durat
2015-06-28 00:06:26 536
原创 CALayer
CA: Core Animation(核心动画) CALayer和UIView的关系: 1.CALayer负责视图中显示内容和动画 2.UIView负责监听和响应事件 UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView的layer属性可以访问这个层,当UIView需要显示到屏幕
2015-06-27 00:42:57 358
原创 触摸事件
1.UIResponder对象 - 响应者对象,能与用户交互的就是响应者对象 - UIApplication、UIViewController、UIView都继承自UIResponder,因此它们都是响应者对象,都能够接收并处理事件 注意: - 如果两根手指同时触摸一个View,那么View只会调用一次touchesBegan:withEvent:方法,touches参数中装着2个UITo
2015-06-24 00:28:30 364
转载 tableView的刷新
1>数据刷新的总体步骤 *修改模型数据 *刷新表格(刷新界面) 2>刷新表格(刷新界面)的方法 *全局刷新(每一行都会重新刷新) - (void)reloadData; *局部刷新(使用前提:刷新前后,模型数据的个数不变) - (void)reloadRows:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnim
2015-06-21 00:53:22 345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人