我希望能够根据计时器更改图像视图中显示的图像,以便图像每0.5秒更改一次。我该怎么做这样的事情?我知道如何更改图像,我只是不知道如何处理计时器。
答案 0 :(得分:3)
尝试以下方法之一:
一:阅读NSTimer's documentation on Apple Developer。
二:做这样的事情:
[NSTimer scheduledTimerWithTimeInterval:0.5f target:self selector:@selector(updateImage) repeats:YES userInfo:nil];
- (void)updateImage
{
if (++counter >= imagesArray.count) counter = 0;
imageView.image = [imagesArray objectAtIndex:counter]; // or whatever else
}