功用為在畫面上顯示訊息,但不允許輸入資料。
可以利用程式碼建立元件,步驟如下所敘述:
1. 宣告一個變數作為元件名稱。
var 變數名稱 : 元件類別 = 元件類別()
ex : var labelTest:UILabel = UILabel()
2. 以 frame 屬性設定元件的位置及大小。
變數名稱.frame = CGRect(x : x座標, y : y座標, width : 寬度, hight : 高度)
ex : labelTest.frame = CGRect(x : 50, y : 100, width : 200, hight : 30)
3. 設定元件屬性。
變數名稱.屬性名稱 = 屬性值
ex : labelTest.text = "測試元件"
以下為 Label 的常用元件屬性:
Text : 顯示的文字特性與內容
Color : 文字顏色,預設為黑色
Font : 文字的字體及大小,預設字體為 System,預設大小為 17.0
Alignment : 文字的排列方式,預設為靠左排列
Lines : 顯示文字的列數,預設為 1,若為 0 則代表不受限
Line Breaks : 設定文件太長,無法完整顯示時的處理方式
Shadow : 文字陰影的顏色,預設為無陰影
Shadow Offset : 文字陰影的偏移量
X : 元件的水平位置
Y : 元件的垂直位置
Hight : 元件的高度
Width : 元件的寬度
4. 將元件加入介面配置,使元件在螢幕上顯示。
view.addSubview(變數名稱)
ex : view.addSubview(labelTest)
留言列表