在iOS 6 Xcode 4.5中将UISwitch文本更改为yes / no

时间:2012-10-23 11:35:48

标签: ios uiswitch

  

可能重复:
  Change Label of UISWitch

如何在ios6中使用yes / no创建uiswitch xcode 4.5.Tried定制一个开关但没有达到结果。     任何帮助将不胜感激。谢谢。

1 个答案:

答案 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;
}