自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

實(shí)現(xiàn)IPhone 動(dòng)畫(huà)效果

移動(dòng)開(kāi)發(fā) iOS
本文介紹的是實(shí)現(xiàn)IPhone 動(dòng)畫(huà)效果,主要描述了實(shí)現(xiàn)iphone動(dòng)畫(huà)效果的兩種方法。先來(lái)看內(nèi)容。

實(shí)現(xiàn)IPhone 動(dòng)畫(huà)效果是本文要介紹的內(nèi)容,直接來(lái)看內(nèi)容。實(shí)現(xiàn)iPhone漂亮的動(dòng)畫(huà)效果主要有兩種方法,

一種是UIView層面的,

一種是使用CATransition進(jìn)行更低層次的控制,

***種是UIView,UIView方式可能在低層也是使用CATransition進(jìn)行了封裝,它只能用于一些簡(jiǎn)單的、常用的效果展現(xiàn),這里寫一個(gè)常用的示例代碼,供大家參考。

  1.   [UIView beginAnimations:@"Curl"context:nil];//動(dòng)畫(huà)開(kāi)始  
  2.   [UIView setAnimationDuration:0.75];  
  3.   [UIView setAnimationDelegate:self];  
  4.   [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:myview cache:YES];  
  5.   [myview removeFromSuperview];  
  6.   [UIView commitAnimations]; 

第二種方式相對(duì)復(fù)雜一些,但如果更好的進(jìn)行控制,還是使用這種方法吧,

基本使用方法可以看一下如下例子:

  1. CATransition *animation = [CATransition animation];  
  2. [animation setDuration:1.25f];  
  3. [animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]];  
  4. [animation setType:kCATransitionReveal];  
  5. [animation setSubtype: kCATransitionFromBottom];  
  6. [self.view.layer addAnimation:animation forKey:@"Reveal"]; 

這里使用了setType與setSubtype組合,這使用個(gè)比較保險(xiǎn),因?yàn)樗膮?shù)就是官方API里定義的,他們的參數(shù)說(shuō)明可以參考如下:

  1. [animation setType:@"suckEffect"]; 

這里的suckEffect就是效果名稱,可以用的效果主要有:

pageCurl 向上翻一頁(yè)

pageUnCurl 向下翻一頁(yè)

rippleEffect 滴水效果

suckEffect 收縮效果,如一塊布被抽走

cube 立方體效果

oglFlip 上下翻轉(zhuǎn)效果

小結(jié):實(shí)現(xiàn)IPhone 動(dòng)畫(huà)效果的內(nèi)容介紹完了,希望本文對(duì)你有所幫助!
  
原文網(wǎng)址:http://www.cnblogs.com/KiloNet/articles/1825873.html

責(zé)任編輯:zhaolei 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-12 14:04:53

iPhone動(dòng)畫(huà)

2011-08-16 18:13:42

IPhone開(kāi)發(fā)UIView動(dòng)畫(huà)

2011-07-29 13:55:10

IPhone 動(dòng)畫(huà)

2011-08-10 14:40:23

iPhone動(dòng)畫(huà)

2017-02-06 13:00:49

Android翻轉(zhuǎn)卡片動(dòng)畫(huà)效果

2011-07-22 18:20:04

IOS View 動(dòng)畫(huà)

2022-03-29 11:28:24

HarmonyOS動(dòng)畫(huà)css

2011-07-08 15:08:16

iPhone 圖片

2012-06-04 14:47:42

HTML5

2011-08-09 13:50:01

iPhone動(dòng)畫(huà)UIView

2011-08-15 13:50:06

IPhone開(kāi)發(fā)UIView動(dòng)畫(huà)

2011-08-22 14:21:24

iPhone開(kāi)發(fā)UIView Anim

2011-08-08 10:42:46

iPhone UITableVie 分頁(yè)

2011-05-30 13:23:11

Android 動(dòng)畫(huà)

2009-09-22 12:59:58

ibmdwDojo

2011-07-29 14:18:46

iPhone開(kāi)發(fā) 動(dòng)畫(huà)

2024-06-04 14:17:26

2015-02-02 16:42:49

特效密碼鎖

2015-06-18 10:33:02

iOS粘性動(dòng)畫(huà)

2011-07-19 13:07:26

iOS4 HTML5 動(dòng)畫(huà)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)