2011-10-06 105 views
1

我在我看來有2張圖片。點擊一個按鈕,我想將它們同時在屏幕上向下移動。我是否需要創建2個線程才能使其同時運行,或者有一種簡單的方法可以生成多個動畫以同時啓動。iOS同步動畫

任何指向教程或文檔的鏈接都可以,但我可以弄清楚它(我試圖在谷歌上搜索,但還沒有找到我要找的東西)。

回答

6
- (IBAction)moveLowerOnClick{ 
     [UIView beginAnimations:nil context:NULL]; 
     self.somethingToMove.frame = CGRectOffset(self.somethingToMove.frame, 0, 50); 
     self.anotherThingToMove.frame = CGRectOffset(self.anotherThingToMove.frame, 0, 50); 
     [UIView commitAnimations]; 
} 

但這裏:iPhone UIView Animation Best Practice約交替一些討論

+0

非常感謝響應。很有用。我也注意到我可以使用塊來做到這一點。 –