您的位置:首页 > 产品设计 > UI/UE

设置UIButton的Title在左,Image在右

2016-04-26 16:10 411 查看
在开发中,有些button控件需要实现这样的效果



而系统的button在设置了它的title和image后只是这样的效果



要想实现title在左,image在右非常简单,只需要下面两句代码:

<span style="font-size:18px;"> //设置图片再右,文字在左
[btn setTitleEdgeInsets:UIEdgeInsetsMake(0, -24, 0, 0)];
[btn setImageEdgeInsets:UIEdgeInsetsMake(0, btn.titleLabel.text.length * 15 + 12, 0, 0)];</span>其中24为image图片的宽度。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: