1.anchorPoint的变化对frame的影响
2.cornerRadius只对背景色进行圆角,不会对图片进行切割,要切割图片与子视图时,才需要使用maskToBounds
3.如果view加50%的透明度,渲染时为50%的view加50%的背景色,如果有子view与view背景色一致,子view背景色25%与view50%叠加,可能得到75%的背景了,使用shouldRasterize可以将view与子view视为一个整体,避免这种情况,
4.2D的CGAffineTransformMake,3D的CATransfrom3DMake接口。m34调整到-1/500达到近大远小的透视感
5.layer的actions字典属性赋值改变Layer的默认隐式动画
6.CALayer的MVC微缩模型,动画时获取最新的值需要使用presentationLayer
7.属性动画 CABasicAnimation、CAKeyframeAnimation
8.transform.rotation不是一个真正的属性,给它们设值,仅方便动画CALayer支持的虚拟属性
9.过渡动画,如图片切换的过渡,CATransition
iOS Core Animation Advanced Techniques笔记
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Chapter 1 Core Animation不是一个严谨的框架。CAAnimation才是一个框架名,它是Qu...
- 1 CALayer IOS SDK详解之CALayer(一) http://doc.okbase.net/Hell...
- 书写的很好,翻译的也棒!感谢译者,感谢感谢! iOS-Core-Animation-Advanced-Techni...
- 本文转载自:http://www.cocoachina.com/ios/20150104/10814.html ...
- iOS Core Animation:Advanced Techniques(iOS核心动画高级技巧)-上篇iOS...