1
私のビューには8個のUIImageViewがあり、すべて.h
と.m
で宣言されています。xcode 4は多くのUIImageViewを設定しています
私はimg08
、...、img03
、img02
、img01
それらを呼ばれると私はまた、8点の01.png
という名前の写真、02.png
、03.png
、...、08.png
を持っています。
私が最初にPICに最初imageView
を設定したい場合、私は、次のコマンドを使用します:
UIImage *image = [UIImage imageNamed:@"01.png"];
[img01 setImage:image];
私はUIImageViewsと写真の多くを何を持っている場合は?
このコードを使用しようとしましたが、コードの最後の行を実行する方法がわかりませんでした。
int count = 1;
while (count <= 8) {
NSString *countString = [[NSString alloc]initWithFormat:@"%i", count];
NSString *picname = [NSString stringWithFormat:@"0%@.png", countString];
NSString *imgName = [NSString stringWithFormat:@"img0%@", countString];
UIImage *image = [UIImage imageNamed:picname];
[img01 setImage:image];
count++;
}
コードは最初のimageViewのみを変更します。 imageViews
をすべて変更する必要があります。
何を行うには:
は、あなたがそのような何かを行うことができます。現在、あなただけの最初に設定されていますか? – aLFaRSi
@ H.aLFaRSi - 編集を参照してください、これはアイデアです。私は今はMacを持っていないので、それはテストされていません。 – MByD
urコードを試して、多くのエラーを修正しましたが、まだ画像がロードされていません。 – aLFaRSi