基本的に、3 つの画像を切り替えるボタンが必要ですが、これを達成する方法がわからず、方法を探しています。
2 に答える
3
必要なのは、配列とモジュロ演算です。
NSArray *images = [NSArray arrayWithObjects:image1, image2, image3, nil];
int idx = 0;
- (void)buttonPressed:(UIButton *)sender
{
imageView.image = [images objectAtIndex:idx];
idx = (idx + 1) % images.count;
}
于 2013-01-06T20:08:17.087 に答える
0
viewDidLoad では、UIImageView を取得してビューに追加できます。次に、UIImages の NSArray を取得し、インデックス 0 の画像をデフォルトの画像として UIImageView に追加します。次に、カスタム ボタンを作成すると、クリックされるたびに NSArray 内の新しい画像に回転します。これは役に立ちますか?
于 2013-01-06T20:10:38.547 に答える