UISwitch控件
UISwitch *infoSwitch = [[UISwitch alloc]initWithFrame:CGRectMake(20 , 200 , 20, 10)];
[infoSwitch setOn:YES];[infoSwitch addTarget:self action:@selector(switchClick:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:infoSwitch];
- (void)switchClick: (UISwitch *)sender {
UISwitch *buttonSwitch = (UISwitch *)sender;
BOOL isSwitchOn = buttonSwitch.isOn;
if (isSwitchOn) {
///what to do...
NSLog(@"open");
}else {
///what to do...
NSLog(@"close");
}
}