Состояние тумблера в пакете настроек

У меня есть UIImageView, который играет роль фонового изображения в представлении. Я хочу загрузить два разных изображения в этот UIImageView, в зависимости от того, какое состояние выбрано в тумблере в пакете настроек.

Как лучше всего это сделать?


person Alex    schedule 12.11.2012    source источник


Ответы (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];
person Gereon    schedule 29.12.2012