一示括、http://www.cocoachina.com/ios/20160217/15267.html
對于UIView動畫中無法用duration來控制樹葉旋轉(zhuǎn)的問題甸鸟,UIView也提供了另一種動畫方式來幫助我們解決這兩個(gè)問題 —— 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
第一個(gè)方法是創(chuàng)建一個(gè)關(guān)鍵幀動畫谋右,第二個(gè)方法用于在動畫的代碼塊中插入關(guān)鍵幀動畫信息舔清,兩個(gè)參數(shù)的意義表示如下:
frameStartTime ?表示關(guān)鍵幀動畫開始的時(shí)刻在整個(gè)動畫中的百分比
frameDuration ?表示這個(gè)關(guān)鍵幀動畫占用整個(gè)動畫時(shí)長的百分比觅彰。
二、iOS開發(fā)者的Sketch入門教程
http://www.cocoachina.com/ios/20160216/15264.html