我基本上有两个开关按钮,我希望用户从两个玩家或组播玩家中进行选择。但是,我不希望用户能够选择这些如此理想的时候,当用户点击另一个关闭。最好怎么实现呢?根据另一个uiswitch的状态更改uiswitch
-(void)stateSwitchedtwoplayer:(id)sender {
UISwitch *tswitch = (UISwitch *)sender;
NSUserDefaults *defaults =[NSUserDefaults standardUserDefaults];
[defaults setObject: tswitch.isOn ? @"YES" : @"NO" forKey:@"twoplayerswitch"];
[defaults synchronize];
}
-(void)stateSwitchedgroup:(id)sender {
UISwitch *tswitch = (UISwitch *)sender;
NSUserDefaults *defaults =[NSUserDefaults standardUserDefaults];
[defaults setObject: tswitch.isOn ? @"YES" : @"NO" forKey:@"groupswitch"];
[defaults synchronize];
}
仅供参考 - ''NSUserDefaults'有'setBool:forKey:'方法。只要做'[defaults setBool:tswitch.on forKey:@“The Switch Key”];'。 – rmaddy