2011-11-10 49 views
1

從在一個視圖動畫屬性的改變蘋果的文檔,使用塊對象的iOS中的動畫塊?

爲了動畫更改UIView類的屬性,你必須 包裝一個動畫塊內這些變化。術語動畫 塊用於一般意義上指的是指定可動態變化的任何代碼。在iOS 4及更高版本中,您將使用塊對象創建一個 動畫塊。在iOS的早期版本中, 使用UIView類的特殊類 方法標記動畫塊的開始和結束。這兩種技術都支持相同的 配置選項,並對動畫執行提供相同數量的控制權。但是,只要有可能,基於塊的方法都是首選的 。

除了一個動畫塊和Objective-C的塊對象之間容易混淆的術語,我想知道什麼是使用塊對象做UIView類動畫一些好的資源和例子?我瀏覽過蘋果文檔,也搜索了一些例子,但找不到很多有用的資源。另外,我們可以做些什麼來確保它與iOS 4之前的設備向後兼容?我讀過在早期版本中使用塊對象會導致崩潰的地方?

+1

幾乎沒有人使用iOS 3.x.我正在使用Xcode 4.2中的故事板功能,因此我的應用程序將無法在iOS 4.x上運行。開發人員越多,切換到iOS5的人越多。 – dasdom

回答