[IOS]label自适应高度换行

_wifi_analyzer_label.numberOfLines = 0;
_wifi_analyzer_label.lineBreakMode = NSLineBreakByWordWrapping;
CGSize size = [_wifi_analyzer_label sizeThatFits:CGSizeMake(_wifi_analyzer_label.frame.size.height, MAXFLOAT)];
CGRect frame = _wifi_analyzer_label.frame;
frame.size.height = size.height;
[_wifi_analyzer_label setFrame:frame];

以上是代码实现,如果不用代码,只需要在storyboard压缩label高度则会自动分行;

猜你喜欢

转载自jameskaron.iteye.com/blog/2369903