ios switch基本用法

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(@"关闭了");
    }
}

猜你喜欢

转载自blog.csdn.net/hechaojie_com/article/details/82226035
今日推荐