// 创建label
UILabel *label = [[UILabel alloc] init];
// 设置显示的文字
label.text = @"Hello world!Hello world!Hello world!Hello world!";
// 设置frame
label.frame = CGRectMake(50, 50, 200, 20);
// 设置字体
label.font = [UIFont systemFontOfSize:15];
// 设置字体颜色
label.textColor = [UIColor redColor];
// 设置背景颜色
label.backgroundColor = [UIColor greenColor];
// 设置对齐模式 左边 右边 中间
label.textAlignment = NSTextAlignmentCenter;
// 设置行数
label.numberOfLines = 0; // 设置为0,就自动换行,可以实现多行
// 设置换行模式
label.lineBreakMode = NSLineBreakByClipping;
autoLayout只用设置label的宽度小于等于多少就能实现文字包。
注意:
Character Wrap 字符包裹
Word Wrap 单词包裹<保证单词的完整性>