iOS-调整UIButton的title和image的位置
2016-07-26 11:40
447 查看
调整原生UIButton中title和image位置仅需调用此方法:
在设置UIbutton title和image的情况下,系统会自动计算文本框和图片的Frame,从而调整两者位置.
在UIbutton 调整两者位置的文章中,发现这位大神讲解的又细致又清晰,附上链接给需要的人:http://www.it610.com/article/5196532.htm
/** * 重新布局UIbutton * * @param button 所布局的UIbutton */ -(void)layoutBtnWithBtn:(UIButton *)button{ button.titleLabel.backgroundColor = button.backgroundColor; button.imageView.backgroundColor = button.backgroundColor; CGSize titleSize = button.titleLabel.bounds.size; CGSize imageSize = button.imageView.bounds.size; NSLog(@"titleSize :%@ \n imageSize:%@",NSStringFromCGSize(titleSize),NSStringFromCGSize(imageSize)); //文字左移 button.titleEdgeInsets = UIEdgeInsetsMake(0.0, -imageSize.width, 0.0, imageSize.width); //图片右移 button.imageEdgeInsets = UIEdgeInsetsMake(0.0, titleSize.width, 0.0, -titleSize.width); }
在设置UIbutton title和image的情况下,系统会自动计算文本框和图片的Frame,从而调整两者位置.
在UIbutton 调整两者位置的文章中,发现这位大神讲解的又细致又清晰,附上链接给需要的人:http://www.it610.com/article/5196532.htm
相关文章推荐
- 动态构建easyUI grid
- IOS:UITest单元测试
- Blueprints - 蓝图之间的交互
- 关于js 构造 onclick 方法中传递Guid参数问题
- 63. Unique Paths II
- LeetCode[334] Increasing Triplet Subsequence
- EasyUI使用
- Cornerstone SVN: The working copy is locked due to a previous error
- CodeForces 289B Polo the Penguin and Matrix (贪心)
- iOS开发从入门到精通-- 滚动视图UIScrollView高级,协议。
- luigi学习3-使用luigid
- 百度编辑器UEditor修改成支持物理路径
- Volley XMLRequest GsonRequest 笔记
- Java Runtime.exec() Android ProcessBuilder 输出流阻塞
- Key-Value Observing机制
- jquey版本问题
- String 和StringBuffer,StringBuilder的区别
- POJ-2524-Ubiquitous Religions
- mosquitto源码分析(一)
- 五十个UI设计资源网站