0

ビューで背景画像の役割を持つUIImageViewがあります。設定バンドルのトグルスイッチで選択されている状態に応じて、このUIImageViewに2つの異なる画像をロードしたいと思います。

それを行うための最良の方法は何ですか?

4

1 に答える 1

1

次のようなものを試してください。

NSUserDefaults* settings = [NSUserDefaults standardUserDefaults];
NSString* imgName = [settings boolForKey:@"toggle_switch"] ? @"switch_on.png" : @"switch_off.png";
UIImage* img = [UIImage imageNamed:imgName];
[imageView setImage:img];
于 2012-12-29T11:44:33.390 に答える