欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS实现按钮点击选中与被选中切换功能

程序员文章站 2023-12-19 13:03:40
其实这个没什么记的,初始化按钮给按钮分别设置选中时对图片和被选中时的图片,给按钮添加方法,在方法中实现三句话就ok了,下面直接看代码: 首先在.m中声明一个按钮...

其实这个没什么记的,初始化按钮给按钮分别设置选中时对图片和被选中时的图片,给按钮添加方法,在方法中实现三句话就ok了,下面直接看代码:

首先在.m中声明一个按钮

 @property (nonatomic, strong) uibutton *selecbtn;
//初始化按钮
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];

然后在方法中如下:

 - (ibaction)btnclick:(uibutton *)btn {
  self.selecbtn.enabled = yes;
  btn.enabled = no;
  self.selecbtn = btn;
  }

以上所述是小编给大家介绍的ios实现按钮点击选中与被选中切换功能,希望对大家有所帮助

上一篇:

下一篇: