iOS 動(dòng)畫之 UIViewAnimationOptions 類型

我是一只喵

常規(guī)動(dòng)畫屬性設(shè)置(可以同時(shí)選擇多個(gè)進(jìn)行設(shè)置)


UIViewAnimationOptionLayoutSubviews:動(dòng)畫過程中保證子視圖跟隨運(yùn)動(dòng)。

UIViewAnimationOptionAllowUserInteraction:動(dòng)畫過程中允許用戶交互。

UIViewAnimationOptionBeginFromCurrentState:所有視圖從當(dāng)前狀態(tài)開始運(yùn)行。

UIViewAnimationOptionRepeat:重復(fù)運(yùn)行動(dòng)畫。

UIViewAnimationOptionAutoreverse :動(dòng)畫運(yùn)行到結(jié)束點(diǎn)后仍然以動(dòng)畫方式回到初始點(diǎn)。

UIViewAnimationOptionOverrideInheritedDuration:忽略嵌套動(dòng)畫時(shí)間設(shè)置。

UIViewAnimationOptionOverrideInheritedCurve:忽略嵌套動(dòng)畫速度設(shè)置。

UIViewAnimationOptionAllowAnimatedContent:動(dòng)畫過程中重繪視圖(注意僅僅適用于轉(zhuǎn)場(chǎng)動(dòng)畫)。  

UIViewAnimationOptionShowHideTransitionViews:視圖切換時(shí)直接隱藏舊視圖、顯示新視圖,而不是將舊視圖從父視圖移除(僅僅適用于轉(zhuǎn)場(chǎng)動(dòng)畫)
UIViewAnimationOptionOverrideInheritedOptions :不繼承父動(dòng)畫設(shè)置或動(dòng)畫類型。

2.動(dòng)畫速度控制(可從其中選擇一個(gè)設(shè)置)


UIViewAnimationOptionCurveEaseInOut:動(dòng)畫先緩慢,然后逐漸加速。

UIViewAnimationOptionCurveEaseIn :動(dòng)畫逐漸變慢。

UIViewAnimationOptionCurveEaseOut:動(dòng)畫逐漸加速。

UIViewAnimationOptionCurveLinear :動(dòng)畫勻速執(zhí)行,默認(rèn)值。

3.轉(zhuǎn)場(chǎng)類型(僅適用于轉(zhuǎn)場(chǎng)動(dòng)畫設(shè)置,可以從中選擇一個(gè)進(jìn)行設(shè)置,基本動(dòng)畫、關(guān)鍵幀動(dòng)畫不需要設(shè)置)

UIViewAnimationOptionTransitionNone:沒有轉(zhuǎn)場(chǎng)動(dòng)畫效果。

UIViewAnimationOptionTransitionFlipFromLeft :從左側(cè)翻轉(zhuǎn)效果。

UIViewAnimationOptionTransitionFlipFromRight:從右側(cè)翻轉(zhuǎn)效果。

UIViewAnimationOptionTransitionCurlUp:向后翻頁的動(dòng)畫過渡效果。    

UIViewAnimationOptionTransitionCurlDown :向前翻頁的動(dòng)畫過渡效果。    

UIViewAnimationOptionTransitionCrossDissolve:舊視圖溶解消失顯示下一個(gè)新視圖的效果。    

UIViewAnimationOptionTransitionFlipFromTop :從上方翻轉(zhuǎn)效果。    

UIViewAnimationOptionTransitionFlipFromBottom:從底部翻轉(zhuǎn)效果。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在iOS中隨處都可以看到絢麗的動(dòng)畫效果,實(shí)現(xiàn)這些動(dòng)畫的過程并不復(fù)雜,今天將帶大家一窺ios動(dòng)畫全貌。在這里你可以看...
    每天刷兩次牙閱讀 8,688評(píng)論 6 30
  • 概覽 在iOS中隨處都可以看到絢麗的動(dòng)畫效果,實(shí)現(xiàn)這些動(dòng)畫的過程并不復(fù)雜,今天將帶大家一窺iOS動(dòng)畫全貌。在這里你...
    Yiart閱讀 3,960評(píng)論 3 34
  • 在iOS中隨處都可以看到絢麗的動(dòng)畫效果,實(shí)現(xiàn)這些動(dòng)畫的過程并不復(fù)雜,今天將帶大家一窺iOS動(dòng)畫全貌。在這里你可以看...
    F麥子閱讀 5,262評(píng)論 5 13
  • 轉(zhuǎn)載一篇高質(zhì)量博文,原地址請(qǐng)戳這里轉(zhuǎn)載下來方便今后查看。1 背景不能只分析源碼呀,分析的同時(shí)也要整理歸納基礎(chǔ)知識(shí),...
    Elder閱讀 2,005評(píng)論 0 24
  • 說到被質(zhì)疑被吐槽,里約奧運(yùn)會(huì)單憑這一項(xiàng),就已經(jīng)在開幕前拿到世界冠軍了。 全球人民也有充分理由相信這屆奧運(yùn)會(huì)不靠譜,...
    兔姐不開門閱讀 415評(píng)論 0 1

友情鏈接更多精彩內(nèi)容