返回乙個布林值表示動畫是否結束。
+ (bool)areanimationsenabled
返回值如果動畫結束返回yes,否則no。
beginanimations:context:
layerclass
返回類用來建立這乙個本類的layer例項物件。
+ (class)layerclass
返回值乙個用來建立檢視layer的類重寫子類來指定乙個自定義類用來顯示。當在建立檢視layer時候呼叫。預設的值是calayer類物件。 泠雲工作室
setanimationbeginsfromcurrentstate:
setanimationcurve:
設定動畫塊中的動畫屬性變化的曲線。
+ (void)setanimationcurve:(uiviewanimationcurve)curve
討論動畫曲線是動畫執行過程中相對的速度。如果在動畫塊外呼叫這個方法將會無效。使用 beginanimations:context:類方法來開始動畫塊並用commitanimations來結束動畫塊。預設動畫曲線的值是uiviewanimationcurveeaseinout。
setanimationdelay:
setanimationdelegate:
設定動畫訊息的**。
+ (void)setanimationdelegate:(id)delegate
引數delegate
你可以用setanimationwillstartselector:和setanimationdidstopselector: 方法來設定接收**訊息的物件。
討論這個方法在動畫塊外沒有任何效果。使用beginanimations:context:類方法開始乙個動畫塊並用commitanimations類方法結束乙個動畫塊。預設值是nil
setanimationdidstopselector:
setanimationduration:
設定動畫塊中的動畫持續時間(用秒)
+ (void)setanimationduration:(nstimeinterval)duration
引數duration
一段動畫持續的時間。
討論這個方法在動畫塊外沒有效果。使用beginanimations:context: 類方法來開始乙個動畫塊並用commitanimations類方法來結束乙個動畫塊。預設值是0.2。
setanimationrepeatcount:
設定動畫在動畫模組中的重複次數
+ (void)setanimationrepeatcount:(float)repeatcount
引數repeatcount
動畫重複的次數,這個值可以是分數。
討論這個屬性在動畫塊外沒有任何作用。使用beginanimations:context:類方法來開始乙個動畫塊並用commitanimations類方法來結束。預設動畫不迴圈。 lyttzx.com
setanimationsenabled:
設定是否啟用動畫
+ (void)setanimationsenabled:(bool)enabled
引數enabled
如果是yes那就啟用動畫;否則就是no
討論當動畫引數沒有被啟用那麼動畫屬性的改變將被忽略。預設動畫是被啟用的。
setanimationstartdate:
設定在動畫塊內部動畫屬性改變的開始時間
+ (void)setanimationstartdate:(nsdate *)starttime
引數starttime
乙個開始動畫的時間
討論使用beginanimations:context:類方法來開始乙個動畫塊並用commitanimations類方法來結束動畫塊。預設的開始時間值由cfabsolutetimegetcurrent方法來返回。
setanimationtransition:forview:cache:
在動畫塊中為檢視設定過渡
+ (void)setanimationtransition:(uiviewanimationtransition)transition forview:(uiview *)view cache:(bool)cache
引數transition
把乙個過渡效果應用到檢視中。可能的值定義在uiviewanimationtransition中。
view
需要過渡的檢視物件。
cache
如果是yes,那麼在開始和結束檢視渲染一次並在動畫中建立幀;否則,檢視將會在每一幀都渲染。例如快取,你不需要在檢視轉變中不停的更新,你只需要等到轉換完成再去更新檢視。
setanimationwillstartselector:
當動畫開始時傳送一條訊息到動畫**
+ (void)setanimationwillstartselector:(sel)selector
引數selector
在動畫開始前向動畫**傳送訊息。預設值是null。這個selector必須由和beginanimations:context: 方法相同的引數,乙個任選的程式標識和內容。這些引數都可以是nil。
討論這個方法在動畫塊外沒有任何作用。使用beginanimations:context:類方法來開始乙個動畫塊並用commitanimations類方法來結束
**:
Iphone開發之UIView中的動畫屬性
返回乙個布林值表示動畫是否結束。bool areanimationsenabled 返回值如果動畫結束返回yes,否則no。beginanimations context layerclass 返回類用來建立這乙個本類的layer例項物件。class layerclass 返回值乙個用來建立檢視la...
IPhone之UIView中動畫
areanimationsenabled 返回乙個布林值表示動畫是否結束。bool areanimationsenabled 返回值如果動畫結束返回yes,否則no。beginanimations context 開始乙個動畫塊 void beginanimations nsstring anima...
iPhone開發之UISearchBar學習
from iphone開發之uisearchbar學習是本文要學習的內容,主要介紹了uisearchbar的使用,不多說,我們先來看詳細內容。關於uisearchbar的一些問題。1 修改uisearchbar的背景顏色 uisearchbar是由兩個subview組成的,乙個是uisearchba...