By
Dear宅学长
CoreAnimation动画
- CoreAnimation动画使用CALayer来创建用户界面,每个UIView上可以放置几百个CALayer,各个大小不同的CALayer叠加、组合在一起,各CALayer可以自由地控制它们的位置、大小和形状,这样就可以创建复杂的用户界面。
- CoreAnimation床架动画不仅简单而且具有更好的性能,原因如下:
- CoreAnimation动画在单独的线程中完成,不会阻塞主线程。
- CoreAnimation动画只重绘界面上的局部变化(局部刷新)。