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 的基本属性大概都有了,如有不正确或遗漏的请大家多多担待