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 的基本屬性大概都有了,如有不正確或遺漏的請大家多多擔待