可能重复:
Change Label of UISWitch
如何在ios6中使用yes / no创建uiswitch xcode 4.5.Tried定制一个开关但没有达到结果。 任何帮助将不胜感激。谢谢。
答案 0 :(得分:1)
制作UISwitch控件。然后添加一个侦听控件的ValueChanged的操作。请记住在正确的位置添加UISwitch到您的视图,这里我只是制作40 x 40开关。
UISwitch *switchControl = [[UISwitch alloc] initWithFrame:CGRectMake(0, 0, 40, 40)];
[switchControl addTarget:self action:@selector(switchTapped:) forControlEvents:UIControlEventValueChanged];
在switchTappedMethod中,您可以找到具有此值的状态:
-(void) switchTapped: (id) sender {
UISwitch *switchControl = (UISwitch*) sender;
BOOL value = switchControl.isOn;
}