2014-03-27 83 views
0

動畫並不在我的主要工作工作,這將然而,在一個新的xcode項目工作...如何修復動畫?

[self.buttonHintdisabled setBackgroundImage: [UIImage animatedImageNamed:@"c.png" duration:4.0] forState: UIControlStateNormal]; 

我給自己定的出口,並且我已經添加了這行代碼在viewDidLoad 而且還沒有任何反應......這是一系列14張圖片,它們彼此之間的動畫。 每張照片都是這樣命名的c0.png,c1.png,c2.png,c3.png等等!

請幫忙!

回答

1

animatedImageNamed:duration接受第一個參數爲NSString,它是文件的完整路徑或部分路徑。

舉例來說,如果你有c0.png,c1.png,c2.png等等,你會怎麼做:

[UIImage animatedImageNamed:@"c" duration:4.0]; 

沒有後綴和延伸。

+0

非常好,我花了3.5小時試圖弄清楚這.... ....至少這印在我的腦海! – Jelter

+0

@Jelter不是問題;我們都會偶爾體驗一次。玩得開心。 – Unheilig

+0

當按下按鈕時我將如何禁用此動畫 - 我在新帖子中提出了這個問題! – Jelter