已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
UI第四讲,UIView动画和CALayer动画,课程回顾,响应者链顺序是什么?手势的种类?,预习检查,提问环节:1:什么样的改变可以用UIView动画实现?形变?移动?2:什么是layer?3:CALayer动画相关的类有哪些?4:什么是Blocks?,课程目标:理解layer的概念、UIView和layer的区别及联系学会创建UIView动画学会创建CALayer动画掌握Blocks块语句语法及使用,课程目标,课程任务,课程任务创建TestAnimation项目,实现一系列动画效果,layer概念,UIView和CALayer的区别与联系,小结二者是两个完全不同的类UIView及其子类都有layer这样一个属性每一个视图对象在呈现在UI界面中时,都有其对应所处的layer层。,代码演示,UIView动画,UIView动画可以用UIView实现的常见动画效果:坐标改变、偏移、形变、翻转、旋转、翻页小结,代码演示,CALayer动画,CALayer动画CALayer常见的动画有:视图渐渐透明、渐渐恢复透明,按关键帧移动小结小结,代码演示,Block,BlockBlock对象是C级别的语法和运行时特性,和标准的C函数很相似,可以用来编写函数表达式从而作为API使用。可以直接定义Block变量(不推荐),也可以直接使用它,作为参数;Block作为回调很有用,携带回调时所要执行的代码和执行过程中需要的数据。,定义Block,定义Block:,小结,代码演示,课后任务,课后任务让三个不同的UIView动画按先后顺序连贯呈现出来让三个不同动画同是执行,形成多重效果,预习任务,为什么要用UINavigationController?为什么要用?UIScrollView?为什么要用UIPageControl?UINavigationController中推送到下个页面的方法是?UIScrollView对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 骨质疏松症筛查与科学补钙方案
- 航天大学毕业生职业规划
- 消防安全监管培训心得
- 养牛行业就业前景
- 重冶备料破碎工岗前培训效果考核试卷含答案
- 赛车游戏中的AI革命
- 消防安全体验馆费用
- 汽车焊装生产线操作工改进模拟考核试卷含答案
- 变电带电检修工冲突管理竞赛考核试卷含答案
- 企业风险管理师班组建设测试考核试卷含答案
- 2025年云南楚雄州金江能源集团有限公司招聘考试笔试试卷附答案
- 呼吸机相关性肺炎的集束化管理
- 四川电网新建电源并网服务指南(2025年)
- 江苏省无锡市华士片2025年七下数学期末考试试题含解析
- 中心静脉导管相关性血栓栓塞的研究进展
- 萃智创新方法理论考试题库(含答案)
- DL∕T 695-2014 电站钢制对焊管件
- GB/T 34924-2024低压电气设备安全风险评估和风险降低指南
- 高中生物必修1课后习题答案
- MRAS系统标准用户手册
- 新人工影响天气三七高炮
评论
0/150
提交评论