判断当前currentImage关键在 isEqual方法,使用==或者[sender
imageForState:UIControlStateNormal] 都是有问题的。
这样可以解决图片的切换问题
if ([sender.currentImage isEqual:[UIImage imageNamed:@"image1"]] ) { [sender setImage:[UIImage imageNamed:@"image2"] forState:UIControlStateNormal]; } else{ [sender setImage:[UIImage imageNamed:@"image1"] forState:UIControlStateNormal]; }
相关推荐
一句代码设置UIButton的image和title的左右上下布局以及image和title的间距,git地址:https://github.com/Coder-ZJ/ZJCustomButton
1、可任意调整图片对齐方式 2、显示位置 3、可以设置图片的大小 4、设置泡泡 5、点击状态变更 如有意见请留言,谢谢。
两种方法设置UIButton文本和图片位置
UIButton+Badge,通过运行时的方式对UIButton拓展了标签展示功能 .
本篇文章主要实现了实现UIButton左边图片,图片后面紧跟文字效果,类似微信发现功能,有需要的朋友可以了解一下。
相信每位iOS开发者都知道在UIButton中可以设置图片和文字,也经常见到同时设置有图片和下方提示文字的按钮,但是当我自己去对图片按钮添加提示文字的时候,却发现这并不是想象中的那么简单。怎么不简单呢?下面来...
uibutton的一些基本使用,简单的属性,再加一些封装
UIButton 的图文混排,就一个API 还可以在xib里面实现
自定义的一个UIbutton 可以实现点击效果 及 可以任意更换uibutton中图片的显示位置 及任意更换图片的大小
iphone中的基础控件UIButton扩展,自定义UICheckBox, 适合初学者,主要学习自定义UICheckBox的常用属性设置、点击事件、返回所有选中的box索引等
[button setImage:[UIImage imageNamed:@"1"] forState:UIControlStateNormal]; [button setImage:[UIImage imageNamed:@"2"] forState:UIControlStateHighlighted]; [button addTarget:self action:@selector...
发送验证码 解决UIbutton闪烁 (一个按钮搞定) 更多欢迎关注: http://blog.csdn.net/u014220518?viewmode=list
ios 自定义uibutton
一个小而灵活的UIButton子类,动画加载进度,完成动画
DFCountDownButton,继承UIButton,实现IOS倒计时按钮,用于注册等发送验证码的时候进行倒计时操作
UIButton,UILabel文字旋转(倾斜),UIButton,UILabel文字旋转(倾斜)
UIButton中,默认title在右,image在左。然而很多情况下需要不同的布局,比如左右调换,上下布局。这边利用UIEdgeTitle和UIEdgeImage很好的解决了这种场景
其实这个没什么记的,初始化按钮给按钮分别设置选中时对图片和被选中时的图片,给按钮添加方法,在方法中实现三句话就OK了,下面直接看代码: 首先在.m中声明一个按钮 @property (nonatomic, strong) UIButton *...
UIbutton培训学习代码