IOS软件开发ObjectiveC_UIView动画和CALayer动画.ppt

IOS软件开发ObjectiveC_UIView动画和CALayer动画.ppt

ID:50754328

大小:1.00 MB

页数:15页

时间:2020-03-16

IOS软件开发ObjectiveC_UIView动画和CALayer动画.ppt_第1页
IOS软件开发ObjectiveC_UIView动画和CALayer动画.ppt_第2页
IOS软件开发ObjectiveC_UIView动画和CALayer动画.ppt_第3页
IOS软件开发ObjectiveC_UIView动画和CALayer动画.ppt_第4页
IOS软件开发ObjectiveC_UIView动画和CALayer动画.ppt_第5页
资源描述:

《IOS软件开发ObjectiveC_UIView动画和CALayer动画.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、UI第四讲UIView动画和CALayer动画课程回顾响应者链顺序是什么?手势的种类?预习检查提问环节:1:什么样的改变可以用UIView动画实现?形变?移动?2:什么是layer?3:CALayer动画相关的类有哪些?4:什么是Blocks?课程目标:理解layer的概念、UIView和layer的区别及联系学会创建UIView动画学会创建CALayer动画掌握Blocks块语句语法及使用课程目标课程任务课程任务创建TestAnimation项目,实现一系列动画效果layer概念UIView和CALayer的区别与联系小结二者是两个完全不同的类UIView及其子类都有layer这样一

2、个属性每一个视图对象在呈现在UI界面中时,都有其对应所处的layer层。代码演示UIView动画UIView动画可以用UIView实现的常见动画效果:坐标改变、偏移、形变、翻转、旋转、翻页小结代码演示CALayer动画CALayer动画CALayer常见的动画有:视图渐渐透明、渐渐恢复透明,按关键帧移动小结小结代码演示BlockBlockBlock对象是C级别的语法和运行时特性,和标准的C函数很相似,可以用来编写函数表达式从而作为API使用。可以直接定义Block变量(不推荐),也可以直接使用它,作为参数;Block作为回调很有用,携带回调时所要执行的代码和执行过程中需要的数据。定义B

3、lock定义Block:小结代码演示课后任务课后任务让三个不同的UIView动画按先后顺序连贯呈现出来让三个不同动画同是执行,形成多重效果预习任务为什么要用UINavigationController?为什么要用?UIScrollView?为什么要用UIPageControl?UINavigationController中推送到下个页面的方法是?UIScrollView对象设置内容大小的属性是什么?UIPageControl对象取得当前页的属性是什么?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。