开发场景--更具控件中文本的行数做不同的适配
实现方法:
先计算总文字的高度,然后再除以每行文字的高度。
代码展示:
总文字的高度:
CGFloat textH = [label.text boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context:nil].size.height;
每行文字的高度:
CGFloat lineHeight = label.font.lineHeight;
行数:
NSInteger lineCount = textH / lineHeight;