UILabel之純Swift建立及其常見方法

2021-10-20 13:17:59 字數 1385 閱讀 1224

建立uilabel例項物件:

let label =

uilabel

()

設定文字:

label.text = 「content」
設定背景顏色:

label.backgroundcolor =

uicolor

.blue

設定文字顏色:

label.textbackgroundcolor =

uicolor

.black

設定文字行數,0則自動換行:

label.numberoflines =

0

設定文字大小是否由uilabel的寬高自適應:

label.adjustsfontsizetofitwidth =

true

設定uilabel字型大下,adjustsfontsizetofitwidth為true時設定無效:

label.font =

uifont

.systemfontofsize(20

)

上述uifont字型可選值有:

systemfontofsize()

boldsystemfontofsize()

italicsystemfontofsize()

設定uilabel高亮字型顏色:

label.highlightedtextcolor =

uicolor

.greencolor

()

設定uilabel字型的高亮狀態:

label.highlighted =

true

設定uilabel的顯示樣式:

label.linebreakmode =

nslinebreakmode

.

設定文字對齊方式:

label.textalignment =

nstextalignment

.right

上述可選值有:

rgiht

left

center

設定uilabel圓角屬性:

label.layer.maskstobounds =

true

設定uilabel圓角半徑:

label.layer.cornerradius =

10

UISlider之純Swift建立及其常見方法

建立uislider例項物件 let slider uislider 設定最小值 slider.minimumvalue 0設定最大值 slider.maximumvalue 10設定滑塊左側進度條顏色 slider.minimumtrackcolor uicolor red設定滑塊右側進度條顏色 ...

Swift 文字標籤(UILabel)的用法

2015 01 15 15 21 發布 hangge 瀏覽 5310 1,標籤的建立 1 2 3 4 5 6 7 8 9 10 importuikit classviewcontroller uiviewcontroller 2,背景顏色和文字顏色的設定 1 2 label.textcolor ui...

純Swift專案 序篇

雖然ios從火爆到冰點,人們的熱情早已不在,但我還是決定,寫一系列文章,來分享我這些年使用swift開發的經驗。任何一門語言,從出現到被廣泛使用,都離不開大量的基礎框架,swift也不會例外,為了深入思考,這些年我一直對三方庫保持克制,盡量自己從底層封裝三方庫,以探索更為合理的開發模式。得益於swi...