字体大小自适应Label的宽高(字体大小变化)
//非常简单,设置这个属性就可以了
[label adjustsFontSizeToFitWidth:YES];
Label自适应高度(Label自动换行)
//纯代码计算内容Size
CGSize s=[str boundingRectWithSize:CGSizeMake(200, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:14]} context:nil].size;
lb.font=[UIFont systemFontOfSize:14];
lb.frame=CGRectMake(0, 0, s.width,s.height);
lb.numberOfLines=0;//必须有的
Xib设置自动换行
非常简单,只需要设置几个属性就可以搞定了