在我的viewDidLoad中,我正在檢索用戶首選項並更新設置選項卡。它正在爲editSelection(見代碼),但其他selectedSegmentIndex不更新UISegmentControl
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
BOOL editSelection = [userDefaults boolForKey:@"editToggleSwitch"];
editingToggle.selectedSegmentIndex = editSelection; // this is working!
bToggle.selectedSegmentIndex = [[userDefaults objectForKey:@"bSegment"] intValue];
在視圖中,所述editingToggle段被正確地顯示而bToggle總是在0? NSLog顯示數據已保存並正確檢索。我甚至設置了
但它仍然不能正確反映在視圖中?有任何想法嗎?
尼古拉你很棒!我連接了價值改變但忘記了參考插座 - Dooh !!!! – munchine 2010-04-28 08:47:18