簡體   English   中英

動畫化UIPickerView

[英]Animating UIPickerView

嗨,我正在開發一個使用pickerview的iPhone應用程序,搖動應用程序會隨機選擇一個選項。 一切正常,但我想知道有什么方法可以像Urban Spoon那樣為UIPIckerView設置動畫。

坦白的時間:當我發布另一個答案時,我從未使用過Urban Spoon,而且我以為你很懶。 我不會覆蓋我先前的答案,因為這樣粗魯的回答應該得到它的反對。

如果要制作像城市調spoon的撥輪一樣的動畫,我可能會使用UIImageView的動畫書式動畫,如此處所示: http : //iosdevelopertips.com/graphics/animated-gif-animated-images- iphone-style.html

簡短版本:可以使用UIImages的NSArray加載UIImageView.animationImages屬性。 您可以設置.animationRepeatCount.animationDuration類的屬性。 然后[UIImageView startAnimating]將使該動畫開始動畫。

我猜想Urban Spoon會用“快速滾動”圖像集進行一秒鍾的處理,用“中速滾動”圖像集進行替換,然后完全擺脫UIImageView並用UIPickerView代替將其動畫設置為預先選擇的隨機位置。

你想要的方法是

- (void)selectRow:(NSInteger)row inComponent:(NSInteger)component animated:(BOOL)animated

其他所有方法都失敗了,您可以隨時嘗試查看文檔。 http://developer.apple.com/iphone/library/documentation/uikit/reference/UIPickerView_Class/Reference/UIPickerView.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM