1.创建switch
- (void)viewDidLoad {
[super viewDidLoad];
// UISwitch
UISwitch* openbutton = [[UISwitch alloc]initWithFrame:CGRectMake(100, 300, 100, 20)];
openbutton.on=YES;
// 添加事件
[openbutton addTarget:self action:@selector(switchChange:) forControlEvents:UIControlEventValueChanged]; // 开关事件切换通知
[self.view addSubview:openbutton];
}
2.事件响应
// switch改变
-(void)switchChange:(id)sender{
UISwitch* openbutton = (UISwitch*)sender;
Boolean ison = openbutton.isOn;
if(ison){
NSLog(@"打开了");
}else{
NSLog(@"关闭了");
}
}