天天看點

IOS UILabel控件的使用及控件常用屬性介紹

1、在學習IOS控件之前,首先介紹IOS手機螢幕的坐标體系,IOS螢幕的坐标以左上角作為坐标原點(0,0),向右向下為正,向左向上為負。螢幕右下角的坐标為(螢幕寬度,螢幕高度),如IPhone6的螢幕寬度為375個點,高度為667個點,右下角坐标即為:(375,667),如下圖:

IOS UILabel控件的使用及控件常用屬性介紹

2、接下來講IOS用的最多的一個控件UILabel,用來顯示一行或者多行文字。使用如下代碼建立一個UILabel控件

UILabel *myLbl = [[UILabel alloc] init];

3、UILabel有如下常用屬性:

font:設定字型大小

textColor:設定字型顔色

numberOfLines:設定文字最多顯示多少行

frame:設定控件的位置和大小,包括x坐标,y坐标,寬度,高度

4、使用如下代碼建立一個UILabel并添加到目前頁面的View上。

    // 建立一個UILabel控件

    UILabel *myLbl = [[UILabel alloc] init];

    // 設定字型為14号

    myLbl.font = [UIFont systemFontOfSize:14];

    // 設定文字顔色為紅色

    myLbl.textColor = [UIColor redColor];

    // 設定可以顯示的行數,0表示多行,也可以寫具體行數如:3,表示最多可以顯示3行

    myLbl.numberOfLines = 0;

    // 設定内容

    myLbl.text = @"今天真高興,因為我撿到錢了,哈哈哈哈,你今天有什麼開心的事情分享嗎?";

    // 設定坐标和大小x坐标:50 y坐标:50 寬度:240 高度:60

    myLbl.frame = CGRectMake(50, 50, 240, 60);

    // 把控件添加到目前頁面的視圖上

    [self.view addSubview:myLbl];

5、點選運作按鈕,效果如下圖:

IOS UILabel控件的使用及控件常用屬性介紹

繼續閱讀