画像が 0.5 秒ごとに変わるように、タイマーに基づいて画像ビューに表示される画像を変更できるようにしたいと考えています。どうすればこのようなことをすることができますか?画像を変更する方法は知っていますが、タイマーをオフにする方法がわかりません。
質問する
106 次
1 に答える
3
次のいずれかを試してください。
1: Apple Developer で NSTimer のドキュメントを読む。
2: 次のようにします。
[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
}
于 2012-08-04T19:22:26.680 に答える