一、http://www.cocoachina.com/ios/20160217/15267.html
對于UIView動畫中無法用duration來控制樹葉旋轉(zhuǎn)的問題,UIView也提供了另一種動畫方式來幫助我們解決這兩個問題 —— keyframe動畫:
+?(void)animateKeyframesWithDuration:(NSTimeInterval)duration?delay:(NSTimeInterval)delay?options:(UIViewKeyframeAnimationOptions)options?animations:(void?(^)(void))animations?completion:(void?(^?__nullable)(BOOL?finished))completion
+?(void)addKeyframeWithRelativeStartTime:(double)frameStartTime?relativeDuration:(double)frameDuration?animations:(void?(^)(void))animations
第一個方法是創(chuàng)建一個關(guān)鍵幀動畫,第二個方法用于在動畫的代碼塊中插入關(guān)鍵幀動畫信息,兩個參數(shù)的意義表示如下:
frameStartTime ?表示關(guān)鍵幀動畫開始的時刻在整個動畫中的百分比
frameDuration ?表示這個關(guān)鍵幀動畫占用整個動畫時長的百分比。
二、iOS開發(fā)者的Sketch入門教程
http://www.cocoachina.com/ios/20160216/15264.html