2011-06-02 161 views
0

任何人都可以描述一種方法來創建iPhone上的動畫縮放效果嗎?我希望圖像從小處開始,然後在褪色的同時增長。補間動畫也是有幫助的。石英是否需要這個?我寧願使用盡可能簡單的東西。縮放動畫iPhone

謝謝!

回答

1

您可以使用

[UIView beginAnimations:nil context:nil]; 
[UIView setAnimationDuration:1.0]; 

myImageView.alpha = 0.0; 
myImageView.size = CGSizeMake(myImageView.size.width*2,myImageView.size.height*2); 

[UIView commitAnimations]; 

這並不需要CoreAnimations框架將被添加到您的項目。

0

你可以使用UIViews/CALayer完成這一切。

如果您希望擴展到的值是預定義的,則非常簡單。

您可以使用CABasicAnimation設置視圖/圖層的新CGSize,以及過渡的長度,再加上另一個調整視圖/圖層不透明度的地方。將這兩個動畫添加到視圖中。補間動畫可以通過調整動畫塊內部對象的位置/框架來實現。

this section從核心動畫蘋果文檔的詳細信息,以及一些基本的例子