プログラムで自分のビューに画像を追加しました。私はコードプログラムでビューをプログラムに追加する
UIImageView *countryFlag = [[UIImageView alloc] initWithImage:[UIImage imageNamed:CountryFlagImage]];
[countryFlag setFrame:CGRectMake(0, 0, 50, 50)];
[self.view addSubview:countryFlag];
[countryFlag release];
countryFlag = nil;
で追加画像を表示するために切り替えるときしかし、私のアプリが中断されました - (ID)initWithNibName私は、以前のメインビューから取っ
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil CountryFlagImage:(NSString*)imageFlagName
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
CountryFlagImage = [NSString stringWithString:imageFlagName];
}
return self;
}
CountryFlagImageを持っています。
は、CountryFalgImageプロパティですか?私はstringWithString:行を少し疑わしいと思う。私があなたがしたいことを理解していない方がいいです... –
CountryFlagImageは、あなたのヘッダファイルで宣言されたインスタンス変数ですか? – Jim
スタックトレースとは何ですか? – fredrik