时间:2021-05-02
其实这个没什么记的,初始化按钮给按钮分别设置选中时对图片和被选中时的图片,给按钮添加方法,在方法中实现三句话就OK了,下面直接看代码:
首先在.m中声明一个按钮
? 1 @property (nonatomic, strong) UIButton *selecBtn; ? 1 2 3 4 5 6 7 //初始化按钮 UIButton * button = [UIButton buttonWithType:UIButtonTypeCustom]; //给按钮设置图片 [button setBackgroundImage:[UIImage imageNamed:imageArray[i]] forState:UIControlStateNormal]; [button setBackgroundImage:[UIImage imageNamed:SeleimageArray[i]] forState:UIControlStateDisabled]; //添加方法 [button addTarget:self action:@selector(changeDataButton:) forControlEvents:UIControlEventTouchDown];然后在方法中如下:
? 1 2 3 4 5 - (IBAction)btnClick:(UIButton *)btn { self.selecBtn.enabled = YES; btn.enabled = NO; self.selecBtn = btn; }以上所述是小编给大家介绍的iOS实现按钮点击选中与被选中切换功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!
原文链接:http://blog.csdn.net/qq_35144096/article/details/74690623
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1.在Android项目开发的时候,经常看到很漂亮的UI界面,比如,当你点击一张图片被选中的时候,覆上一张透明的图片。表示被选中,区别与那些没有被选中的。这种是
js,jq实现全选、反选功能:js:思路:1.点击全选按钮实现,下面内容全选,与反选2.下面有一个没有选中时,全选按钮不勾选,当全部选中时才全选。这里引入一个计
废话不多说,直接上代码,其中有注释,代码如下:#encoding:utf-8"""运行之后会出一个窗口,按钮点击会改变复选菜单的被选中状态,复选菜单是否被选中看
1、常用属性:(1)Checked属性:用来设置或返回单选按钮是否被选中,选中时值为true,没有选中时值为false。(2)AutoCheck属性:如果Aut
ToggleButton(开关按钮)和Switch(开关)讲解:一、核心属性讲解:(1)ToggleButtontextOn:按钮被选中的时候文字显示textO