iOS Animations by Tutorials 4.0.1动画开发教程

iOS 动画开发的老玩家应该都知道这本书,第四版是目前比较全面的一版,重点了Core AnimationUIKit动画,还顺带教你怎么做自定义动画性能优化。书是 Raywenderlich 团队出的,质量一直都挺靠谱。

开篇就是动画基础,像UIView 动画、过渡效果、关键帧这些,全都有实战代码,照着写问题不大。你要是刚入坑 iOS 动画,照这个顺序学一遍,能少走不少弯路。

Core Animation那块写得挺细,动画图层、变换、隐式动画都有,还教你怎么做路径动画、粒子系统那种进阶玩法。如果你做 APP 时有引导页或者首页动效,照着里面的例子改一改就能上手。

比较喜欢的一点是它讲了多动画性能优化,比如shouldRasterizedrawsAsynchronously这些属性,讲怎么减少 CPU 和 GPU 的压力。你做多了动画肯定会卡帧,这块内容真的挺有用。

里面还讲了怎么用UIViewPropertyAnimator做交互动画,拖拽中实时变动那种,现在 App 动效越来越偏向交互,这一块内容蛮有参考价值的。

要注意哦,书是正版出版的,不能随便拷贝或传播。如果你想提升一下动画功力,建议还是买一份支持一下作者,raywenderlich.com 的东西一直都挺良心。

对动画感兴趣的你,还可以看看这些资料:

如果你经常要做动效页面,或者打算让自己的 APP 更炫一点,这本书真的是蛮值的一个参考资料。

pdf 文件大小:209.32MB