博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS UIButton选中状态切换
阅读量:5117 次
发布时间:2019-06-13

本文共 801 字,大约阅读时间需要 2 分钟。

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;

}

}

效果图如下

 

 

转载于:https://www.cnblogs.com/huanghaipo/p/7002282.html

你可能感兴趣的文章
[转][C#]Combobox 行高
查看>>
什么是IDS/IPS?
查看>>
JavaScript:学习笔记(3)——正则表达式的应用
查看>>
LeetCode:旋转链表【61】
查看>>
浮点数转化为字符串
查看>>
ssRs父子维度
查看>>
关押罪犯
查看>>
像房源上下架链路比较长的需求怎么测试?测试的重点和难点?
查看>>
python小记(6)高阶函数
查看>>
加密接口如何测试?
查看>>
Dubbo和kafka的基本原理和测试方法
查看>>
http和https的区别
查看>>
接口自动化之数据依赖
查看>>
自动化框架之pytest
查看>>
jmeter(1)添加header和cookie
查看>>
jmeter接口上传图片功能
查看>>
Hbuild在线云ios打包失败,提示BuildConfigure Failed 31013 App Store 图标 未找到 解决方法...
查看>>
Vue 利用指令实现禁止反复发送请求
查看>>
找到树中指定id的所有父节点
查看>>
使用Xcode的Targets来管理开发和生产版本的构建
查看>>