簡體   English   中英

帶有動畫圖像的UIButton不顯示

[英]UIButton with Animation Image doesn't showing

我發現了有關帶有動畫圖像的UIButton的帖子。 但是我沒有找到任何解決方案。

這是我的代碼。

UIImage *imageOne=[UIImage imageNamed:@"1Ads.png"];
UIImage *imageTwo=[UIImage imageNamed:@"2Ads.png"];
UIImage *imageThree=[UIImage imageNamed:@"3Ads.png"];

NSArray *arr = [[NSArray alloc] initWithObjects:imageOne,imageTwo,imageThree, nil];
self.btnAds.imageView.animationDuration = 7.0;
self.btnAds.imageView.animationImages = arr;
[self.btnAds.imageView startAnimating];

它沒有在View中顯示任何內容。

我該怎么做?

使用UIButton的imageView屬性。 您可以像這樣創建動畫:

[myButton setImage:[UIImage imageNamed:@"1.png"] forState:UIControlStateNormal];
myButton.imageView.animationImages = [NSArray arrayWithObjects:
                              [UIImage imageNamed:@"1.png"],
                              [UIImage imageNamed:@"2.png"],
                              [UIImage imageNamed:@"3.png"],
                              [UIImage imageNamed:@"4.png"],
                              [UIImage imageNamed:@"5.png"],
                              nil];

myButton.imageView.animationDuration = 0.5;
[myButton.imageView startAnimating];

暫無
暫無

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

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