2010-05-04 23 views
0

我有一個自定義的UIControl,將UIControlEventValueChanged事件傳回給我的ViewController。我還需要在某些情況下對其進行動畫處理(基本調整大小),但UIControl似乎沒有實現beginAnimations或commitAnimations。我必須將它包裝在UIView中嗎?有更好的解決方案謝謝。我可以使用iPhone SDK 3.x在UIControl子類上執行動畫嗎?

回答

0

UIControl是一個UIView,所以你可以使用標準的UIView調用。

[UIView beginAnimations:nil context:nil]; 
[yourControl setFrame:theNewFrame]; 
[UIView commitAnimations]; 
+0

謝謝!這工作。 – Elon 2010-05-05 04:51:36

相關問題