UILabel

1:UILabel 自动换行 但是 UILabel的高度 必须足够高,才能显示出来.

cell.textLabel.lineBreakMode = UILineBreakModeWordWrap; 
cell.textLabel.numberOfLines = 0;

2:粗体

label1.font = [UIFont boldSystemFontOfSize:13];

3:设置是否应该减少字体大小以适应Label本身大小,以能够显示更多的内容,默认是NO

self.testLabel.adjustsFontSizeToFitWidth = NO; 

设置为YES时的效果如图:


设置为NO时的效果如图:


4:这时字符串很长,但是缺显示不全面,如何让内容无论多长都可以显示出来呢?

[self.testLabel sizeToFit];

设置后执行效果如图:


5:还有一种方式是让字体的大小随着内容长度自动缩小到一定程度:

[_testLabel setMinimumScaleFactor:0.3];



你可能感兴趣的:(UILabel)