UILabel

简介: 1:UILabel 自动换行 但是 UILabel的高度 必须足够高,才能显示出来. cell.textLabel.lineBreakMode = UILineBreakModeWordWrap; cell.

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];



目录
相关文章
|
Swift
Swift - UIView,UILabel,UIButton,UIImageView
Swift - UIView,UILabel,UIButton,UIImageView
99 0
|
数据安全/隐私保护
|
数据安全/隐私保护 iOS开发
|
API 数据安全/隐私保护