原文:关于UIButton中,文字和图片交换位置的代码

UIButton中,如果文字和图片都同时存在的话,系统默认图片在左边,文字在右边,有些UI需求是图片在右边,文字在左边,这就需要用代码调试,使UIButton中两个元素的位置发生交换。 设置UIButton的两个属性可以达到交换的目的,这两个属性是titleEdgeInsets和imageEdgeInsets. UIEdgeInsets为一个结构体 这个结构体表示上,左,下,右的偏移量, top ...

2017-04-13 13:20 0 1422 推荐指数:

查看详情

UIButton图片文字位置调整

UIButton 上默认是图片在左文字在右,而大多数情况这样默认的的显示形式都不能满足我们的需求,接下来我就这个问题分享一下我的心得。 默认情况下,不设置的效果,都是居中实现 UIButton *button = [UIButton buttonWithType ...

Tue Dec 15 18:47:00 CST 2015 1 4463
iOS:交换Button图片文字的左右位置

titleEdgeInsets属性和 imageEdgeInsets属性只是在画这个button出来的时候用来调整image和label位置的属性,并不影响button本身的大小。它们只是image和button相较于原来位置的偏移量。 如果要image在右边,label在左边,那image ...

Thu Feb 04 01:38:00 CST 2016 0 7410
UIButton设置图片文字

在开发的过程中经常会遇到需要在button中放置图片文字,比如将图片放置在button左边,文字放置在右边。因为UIButton也是继承自UIView,因此可以像其它的view一样添加subView, 这种方法的好处是简单明了,但是其实在UIButton已经包含 ...

Tue Sep 30 01:22:00 CST 2014 0 18371
处理UIButton图片文字

最近项目做了闲着没事,然后就针对项目的小功能封装一些常用的小控件,个人认为对于一般的app还是比较实用一点,button的image和lable可以在layoutSubviews自定义它们的位置,直接上代码: ps:简的的用法 #import "ViewController.h ...

Sun Jul 16 00:26:00 CST 2017 0 1182
UIButton图片文字控件位置自定义(图片居右文字居左、图片居中文字居中、图片居左文字消失等)

在开发中经常会碰到需要对按钮图片文字位置做调整的需求。第一种方式是通过设置按钮图片文字的偏移量。通过方法setTitleEdgeInsets和setImageEdgeInsets实现 代码如下: 这种方式对普通的需求是可以满足的,但是操作起来麻烦,不是那么直观。对于像修改图片 ...

Sun Jun 18 20:22:00 CST 2017 1 8449
iOS UIButton 图片文字左右互移 位置对调 解决方案

实现类似效果: 代码实现: 说明: 1、UIEdgeInsetsMake的left和right都要设置,如果只设一个,是无效的 2、代码的+8 是为了中间的间隔,更美观,这个可自由设置,也可以在title里设置一样的。 3、设置便宜时,如果有需要设置按钮 ...

Thu May 04 17:27:00 CST 2017 0 1484
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM