내 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는 데이터가 올바르게 저장되고 검색되었음을 보여줍니다. 나도 설정했습니다.
bToggle.selectedSegmentIndex = 1;
여전히보기에 올바르게 반영되지 않습니까? 어떤 아이디어?
당신은 훌륭합니다! 나는 Value Changed를 연결했지만 Referencing outlet을 잊었다 - Dooh !!!! – munchine