5
दुकान में पृष्ठभूमि रंग लोड -स्टोर करने के लिए कैसे और NSUserDefaults
-(IBAction) setMyColor:(id)sender{
if (sender == yellowButton) {
[colorView setBackgroundColor:[UIColor yellowColor]];
}
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
UIColor *strColor = [colorView backgroundColor];
[userDefaults setObject:strColor forKey:@"myColor"];
[userDefaults synchronize];
}
लोड -
- (void)viewDidLoad {
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
[colorView setBackgroundColor[UIColor [userDefaults objectForKey:@"myColor"]]];
[super viewDidLoad];
}
लेकिन इसे चलाने के लिए ... शायद विफल रहा है सवाल यह है कि 'UIView से पृष्ठभूमि मूल्य कैसे प्राप्त करें'?
पहला विकल्प मेरे लिए काम किया जा सकता है। धन्यवाद! –
इससे मुझे बहुत मदद मिली ... बहुत उपयोगी जीपी विधि क्योंकि NSUserDefaults नियमित वस्तुओं को स्टोर नहीं कर सकता (समझ में आता है - आपको उन्हें किसी भी अन्य स्टोरेज विधि के साथ क्रमबद्ध करना होगा)। धन्यवाद! –