设置包中的切换状态

时间:2012-11-12 16:06:34

标签: objective-c xcode ios6 settings.bundle

我有UIImageView在View中有背景图片的角色。我想在这个UIImageView中加载两个不同的图像,具体取决于在设置包中切换开关中选择的状态。

最好的方法是什么?

1 个答案:

答案 0 :(得分: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];