199分钟
iOS高级程序员进阶:页面开发核心技术篇
iOS应用开发领域竞争激烈,页面开发技术作为核心一环,对应用的品质至关重要。然而,许多开发者在面临页面布局适配、动画实现及性能优化等问题时,往往力不从心。 为此,三节课邀请了张益珲讲师带来本次课程,专…
iOS应用开发领域竞争激烈,页面开发技术作为核心一环,对应用的品质至关重要。然而,许多开发者在面临页面布局适配、动画实现及性能优化等问题时,往往力不从心。
为此,三节课邀请了张益珲讲师带来本次课程,专为iOS高级程序员打造,深入剖析页面开发的核心技术,从Autolayout布局原理到动画技术,再到核心动画与页面性能优化,让你全面掌握页面开发的精髓。
通过本课程的学习,你将能够轻松解决工作痛点,提升应用品质,为职业发展注入强劲动力!
开篇
第一章 Autolayout
- 1.1 Autolayout布局原理
- 1.2 约束对象
- 1.3 VFL语言
- 1.4 布局锚点
第二章 动画
- 2.1 动画的本质
- 2.2 关于CALayer
- 2.3 隐式动画基础
- 2.4 隐式动画原理
- 2.5 CALayer子类
第三章 核心动画
- 3.1 CoreAnimation
- 3.2 iOS页面渲染的过程
- 3.3 iOS图层绘制
- 3.4 自定义绘图
第四章 页面性能优化
- 4.1 页面性能优化(上)
- 4.2 页面性能优化(下)
张益珲
高级讲师,互联网技术书籍作者