继承于UIView
创建UIView对象后,可设置其属性
1.label的颜色 label.backgroundColor = [UIColor redColor];
2.给label添加文字 label.text = @"我的博客";
3.设置字体颜色 label.textColor = [UIColor colorWithRed:arcrandom() % 256 / 255.0 green:arcrandom() % 256 / 255.0 blue:arcrandom() % 256 / 255.0 alpha:1.0];
4.设置字体大小 label.font = [UIFont systemFontOfSize:14];
5.设置字体样式(加粗) label.font = [UIFont boldSystemFontOfSize:30];
6.设置字体类型 label.font = [UIFont fontWithName:@"Heiti SC" size:18];
7.设置文字对齐方式 label.alignment = NSTextAlignmentCentenr; //居中
8.设置文字行数 label.numberOfLines = 2;设置label允许显示的行数,如果label的高度无法满足对应的行数,则会以label的高度为标准显示行数;如果在显示完对应的行数之前所有的内容已经展示完,则不会显示剩余的行数; 如果想让label自动换行,numberOfLines给0即可;
9.设置文字阴影效果 label.shadowColor = [UIColor blueColor];
10.设置阴影偏移量方向 label.shadowOffset = CGSizeMake(5, -5);
11.label上面的文字的换行方式
label.lineBreakMode = NSLineBreakByWordWrapping //按单词换行
NSLineBreakByCharWrapping //按字符换行
NSLineBreakByTruncatingHead //把后面的显示完全,前面的显示不完全时用...代替
NSLineBreakByTruncatingMiddle //中间的用...表示
NSLineBreakByTruncatingTail //前面的用...表示
NSLineBreakByClipping //剪裁掉无法显示的