天天看点

UIKit框架-基础视图-UISwitch-开关

UISwitch 开关

属性

  • 创建
UISwitch *switchView = [[UISwitch alloc]initWithFrame:CGRectMake(,,,)];
           
  • 设置UISwitch的初始化状态
switchView.on = YES; //设置初始为ON的一边
[switchView setOn:YES];
           
  • UISwitch事件的响应
[switchView addTarget:self action:@selector(switchAction:) forControlEvents:UIControlEventValueChanged];
-(void)switchAction:(id)sender {
BOOL isButtonOn = [switchButton isOn];
if (isButtonOn) {
showSwitchValue.text = @"是";
}else {
showSwitchValue.text = @"否";
}
}
           
  • 控件大小不能设置frame,只能用缩放比例
  • UISwitch的颜色

仅供参考,错误勿怪!