iOS核心动画高级技巧 PDF 电子书

发布于 2021-03-07 21:33:24 字数 1233 浏览 1652 评论 0

Core Animation 是一个复合引擎,它的职责就是尽可能快地组合屏幕上不同的可视内容,这个内容是被分解成独立的图层,存储在一个叫做图层树的体系之中。于是这个树形成了 UIKit 以及在 iOS 应用程序当中你所能在屏幕上看见的一切的基础。

目录

Introduction
图层树
图层与视图
图层的能力
使用图层
总结
寄宿图
contents属性
Custom Drawing
总结
图层几何学
布局
锚点
坐标系
Hit Testing
自动布局
总结
视觉效果
圆角
图层边框
阴影
图层蒙板
拉伸过滤
组透明
总结
变换
仿射变换
ios核心动画高级技巧
3D变换
固体对象
总结
专用图层
CAShapeLayer
CATextLayer
CATransformLayer
CAGradientLayer
CAReplicatorLayer
CAScrollLayer
CATiledLayer
CAEmitterLayer
CAEAGLLayer
AVPlayerLayer
总结
隐式动画
事务
完成块
图层行为
呈现与模型
总结
显式动画
属性动画
动画组
过渡
在动画过程中取消动画
总结
图层时间
`CAMediaTiming`协议
层级关系时间
手动动画
总结
缓冲
动画速度
自定义缓冲函数
总结
基于定时器的动画
定时帧
物理模拟
总结
性能调优
CPU VS GPU
测量,而不是猜测
Instruments
总结
高效绘图
软件绘图
矢量图形
脏矩形
异步绘制
总结
图像IO
加载和潜伏
缓存
文件格式
总结
图层性能
隐式绘制
离屏渲染
混合和过度绘制
减少图层数量
总结

下载地址

本地下载:https://www.wenjiangs.com/wp-content/uploads/pdf/ios-core-animation.zip

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

qq_7J1imQ

文章 0 评论 0

《一串符号》

文章 0 评论 0

hls.

文章 0 评论 0

雅心素梦

文章 0 评论 0

塔塔猫

文章 0 评论 0

微信用户

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文