原文:關於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