UILable标签:
显示文本
//创建标签控件
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(50, 50, 200, 400)];;
//设置显示内容
label.text = @"这是这是这是这是这是这是这是这是这是这是这是";
//设置背景颜色
label.backgroundColor = [UIColor greenColor];
//设置字体 为 系统字体(system) 36号
label.font = [UIFont systemFontOfSize:36];
//设置最大的行数,默认为1,如果设置为0,会自动换行到结束
label.numberOfLines = 2;
//设置文本颜色 为 蓝色
label.textColor = [UIColor blueColor];
//设置文本的对齐方法
label.textAlignment = NSTextAlignmentCenter;
/*
整个单词换行
NSLineBreakByWordWrapping
拆开单词换行
NSLineBreakByCharWrapping,
超出部分直接裁掉
NSLineBreakByClipping,
...在前面
NSLineBreakByTruncatingHead,
...在后面 默认值
NSLineBreakByTruncatingTail,
...在中间
NSLineBreakByTruncatingMiddle
*/
label.lineBreakMode = NSLineBreakByTruncatingMiddle;
//设置阴影颜色
label.shadowColor = [UIColor redColor];
//设置阴影的偏移量
label.shadowOffset = CGSizeMake(3, -3) ;//CGSize