ios開發(fā)之動畫實現(xiàn)方法

ios開發(fā)之動畫實現(xiàn)方法

ID:8814455

大小:21.52 KB

頁數(shù):2頁

時間:2018-04-08

ios開發(fā)之動畫實現(xiàn)方法_第1頁
ios開發(fā)之動畫實現(xiàn)方法_第2頁
資源描述:

《ios開發(fā)之動畫實現(xiàn)方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、IT在線教育平臺———麥子學(xué)院:http://www.maiziedu.comIOS開發(fā)中,實現(xiàn)動畫效果主要有兩種方法:在UIView層面實現(xiàn)或是使用CATransition進行更低層次的控制一、第一種是UIView,UIView方式可能在低層也是使用CATransition進行了封裝,它只能用于一些簡單的、常用的效果展現(xiàn),下面是常用代碼示例,僅供參考。1.使用UIView類函數(shù)實現(xiàn)://UIViewAnimationTransitionFlipFromLeft,向左轉(zhuǎn)動//UIViewAnimationTransitionFlipFromRigh

2、t,向右轉(zhuǎn)動//UIViewAnimationTransitionCurlUp,向上翻動//UIViewAnimationTransitionCurlDown,向下翻動[UIViewbeginAnimations:@"animationID"context:nil];[UIViewsetAnimationDuration:0.5f];//動畫時長[UIViewsetAnimationCurve:UIViewAnimationCurveEaseInOut];[UIViewsetAnimationTransition:UIViewAnimationTr

3、ansitionFlipFromLeftforView:self.viewcache:YES];//給視圖添加過渡效果//在這里寫你的代碼.[UIViewcommitAnimations];//提交動畫二、使用CATransition對象來實現(xiàn):CATransition比較強大,一般可以使用CATransition模擬UIView的動畫。??/*過渡效果fade????//交叉淡化過渡(不支持過渡方向)push????//新視圖把舊視圖推出去moveIn??//新視圖移到舊視圖上面reveal??//將舊視圖移開,顯示下面的新視圖cube????/

4、/立方體翻滾效果oglFlip??//上下左右翻轉(zhuǎn)效果suckEffect??//收縮效果,如一塊布被抽走(不支持過渡方向)rippleEffect//滴水效果(不支持過渡方向)pageCurl????//向上翻頁效果pageUnCurl??//向下翻頁效果cameraIrisHollowOpen??//相機鏡頭打開效果(不支持過渡方向)cameraIrisHollowClose//相機鏡頭關(guān)上效果(不支持過渡方向)*//*過渡方向fromRight;fromLeft;fromTop;fromBottom;IT在線教育平臺———麥子學(xué)院:http:

5、//www.maiziedu.com*/CATransition*animation=[CATransitionanimation];animation.delegate=self;animation.duration=0.5f;//動畫時長animation.timingFunction=UIViewAnimationCurveEaseInOut;animation.fillMode=kCAFillModeForwards;animation.type=@”cube”;//過度效果animation.subtype=@”formLeft”;//過

6、渡方向animation.startProgress=0.0//動畫開始起點(在整體動畫的百分比)animation.endProgress=1.0;??//動畫停止終點(在整體動畫的百分比)animation.removedOnCompletion=NO;[self.view.layeraddAnimation:animationforKey:@"animation"];更多IOS開發(fā)基礎(chǔ)教程,請至麥子學(xué)院官網(wǎng)查看>>http://www.maiziedu.com/course/3/。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。