因此,我的這個項目的最終目標是有一對夫婦的圖像和一個UIImageview
,並有圖像每隔10秒更改一次,我目前有NSTimer
設置和圖像數組,但我不知道如何利用兩個NSTimer
和UIImage視圖一起。 到目前爲止,這是我:用NSTimer更改UIImage?
在我的.h:
#import <UIKit/UIKit.h>
@interface HomeViewController : UIViewController {
NSTimer *myTimer;
IBOutlet UIImageView *imageview;
}
@property (nonatomic, strong) NSArray *images;
所以現在,你已經看到的代碼在我的.m
- (void)viewDidLoad
{
[super viewDidLoad];
myTimer = [NSTimer scheduledTimerWithTimeInterval:10.00 target:self selector:@selector(changeImage) userInfo:nil repeats:YES];
}
- (void)changeImage
{
_images = @[@"Background 3.png", @"Background.png", @"Background 2.png", @"Background 4.png", @"Background 5.png"];
//stuck here, how do I change the image using the NStimer interval????
}
,我有找出changeImage方法內部應該進行的操作有困難。只是在回顧我想要的數組中的5個圖像在UIImage視圖中每10秒循環一次。我已經嘗試了很多選項,但我無法將其整理出來。任何幫助將不勝感激。
爲什麼這個拇指被擊倒?最近有人已經連續投票下了這個網站。 – John
@John好吧,是不是我,但這是一個男人問,我想,今天早上問的一個問題。而且這個人並沒有表現出對編程概念的最小理解 - 他不應該編寫Objective-C。 –
複製http://stackoverflow.com/questions/17736718/changing-uiimage-every-10-seconds –