美文网首页iOS开发进阶iOS Developer
iOS UIButton选中状态切换

iOS UIButton选中状态切换

作者: 骑马纵天下 | 来源:发表于2017-06-15 16:53 被阅读689次
    UIButton*payBtn = [UIButtonbuttonWithType:UIButtonTypeCustom];
    payBtn.frame=CGRectMake(size.width-24-15,13,24,24);
    payBtn.tag= j +1;
    [payBtnsetImage:IMG(@"selectNo")forState:UIControlStateNormal];
    [payBtnsetImage:IMG(@"selectNo")forState:UIControlStateHighlighted];
    [payBtnsetImage:IMG(@"selectYes")forState:UIControlStateSelected];
    [payBtnsetImage:IMG(@"selectYes")forState:UIControlStateSelected|UIControlStateHighlighted];
    [payBtnaddTarget:selfaction:@selector(selectPayStyle:)forControlEvents:UIControlEventTouchUpInside];
    [payStyleLabeladdSubview:payBtn];
    
    - (void)selectPayStyle:(UIButton*)btn{
    if(btn !=self.selectedBtn) {
    self.selectedBtn.selected=NO;
    btn.selected=YES;
    self.selectedBtn= btn;
    }else{
    self.selectedBtn.selected=YES;
    }
    
    }```
    ![](http:https://img.haomeiwen.com/i1483397/5084ec0e3bf6c13c.gif?imageMogr2/auto-orient/strip)

    相关文章

      网友评论

      • 缪雨轩:请问在点击事件里如何判断哪个被选中了
        骑马纵天下:selected 这个属性 yes选中 反之no

      本文标题:iOS UIButton选中状态切换

      本文链接:https://www.haomeiwen.com/subject/znluqxtx.html