[转]UILabel自适应大小
当内容不足以将整个Label占满的时候,可以将Label中的内容顶部对齐显示,并自适应大小。
1、给myLabel标签内填充文本
- myLabel.text = @"the text will fill the label";
2、设置myLabel的最大显示行数(0表示不限)
- myLabel.numberOfLines = 0;
3、设置myLabel框架的最大尺寸
- myLabel.frame = CGRectMake(50, 80, 60, 150);
4、调用sizeToFit减小frame框架的尺寸,以使得myLabel框架的大小适应其中填充的内容
- myLabel.sizeToFit;