iOS UI界面之UILabel



UILabel的簡單使用:
創建UILabel:
UILabel *lbl = [[UILabel alloc] init];

1.frame標籤的位置
lbl.frame = CGRectMake(x軸位置,y軸位置,width寬度,heigth高度);

2.text 文本信息
lbl.text = @"標籤內容";

3.textColor 字體的顏色
lbl.textColor = [UIColor orangeColor];

4.font 字體的樣式(默認的字體類型爲:Helvetica)
   4.1方式一:使用系統文字樣式:lbl.font = [UIFont systemFontOfSize:14.0];
   4.2方式二:使用系統加粗文字樣式:lbl.font = [UIFont boldSystemFontOfSize:14.0];
   4.3方式三:自定義:lbl.font = [UIFont fontWithName:@"嘿嘿" size:14.0];
   [UIFont familyNames]得到系統提供的所有文字樣式
  
5.textAlignment 文本的對齊方式
lbl.textAlignment = NSTextAlignmentCenter;
NSTextAlignmentCenter 居中
NSTextAlignmentLeft 左對齊
NSTextAlignmentRight 右對齊

6.numberOfLines 文本顯示的行數(默認顯示一行,如果要顯示多行,需自行設置)
lbl.numberOfLines = 0;(如果numberOfLines 等於 0則設置爲自動換行)

7.lineBreakMode 文本過長時,文本顯示的樣式
lbl.lineBreakMode = NSLineBreakByTruncatingMiddle;
NSLineBreakByWordWrapping 按標籤的大小進行顯示(顯示不完則省略)
NSLineBreakByTruncatingHead 省略前面的文本(省略部分用省略號代替)
NSLineBreakByTruncatingTail 省略後面的文本(省略部分用省略號代替)
NSLineBreakByTruncatingMiddle 省略中間的文本(省略部分用省略號代替)

8.shadowColor 陰影的顏色
lbl.shadowColor = [UIColor redColor];

9.shadowOffset 陰影的偏移量
lbl.shadowOffset = CGSizeMake(2.0,1.0);
UILabel 的基本屬性大概都有了,如有不正確或遺漏的請大家多多擔待

發佈了32 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章