美文网首页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