ios之label根据内容自适应及其计算其内容高度
2015-04-20 13:07
344 查看
ios7及其以前都可以用
sizeWithFont:方法,到iOS8开始废弃
sizeWithFont方法,改用boundingRectWithSize:方法,具体请参考如下方法
//获取lable高度
- (CGRect)getSize:(NSString *)str{
CGRect labelSize = [str
boundingRectWithSize:CGSizeMake([UIScreen
mainScreen].bounds.size.width-20,
1000) options:NSStringDrawingUsesLineFragmentOrigin
attributes:[NSDictionary
dictionaryWithObjectsAndKeys:[UIFont
systemFontOfSize:13],NSFontAttributeName,
nil] context:nil];
return labelSize;
}
sizeWithFont:方法,到iOS8开始废弃
sizeWithFont方法,改用boundingRectWithSize:方法,具体请参考如下方法
//获取lable高度
- (CGRect)getSize:(NSString *)str{
CGRect labelSize = [str
boundingRectWithSize:CGSizeMake([UIScreen
mainScreen].bounds.size.width-20,
1000) options:NSStringDrawingUsesLineFragmentOrigin
attributes:[NSDictionary
dictionaryWithObjectsAndKeys:[UIFont
systemFontOfSize:13],NSFontAttributeName,
nil] context:nil];
return labelSize;
}
相关文章推荐
- iOS - 根据lable内容计算label高度
- iOS label根据内容自适应宽度
- iOS label根据显示内容自适应大小
- ios 文字 控件 自适应 高度 宽度 CustomCell 自适应高度+uilabel自动换行+ UITextView 根据内容自动调整高度
- 根据label正文内容动态计算正文的高度
- iOS label根据显示内容自适应大小
- iOS开发小技巧--根据文字,计算label中文字高度
- iOS开发-UITextView根据内容自适应高度
- IOS 中UITextField,UITextView,UILabel 根据内容来计算高度
- iOS label根据显示内容自适应大小 时间 2015-12-04 16:39:00 博客园-原创精华区 原文 http://www.cnblogs.com/czq1989/p/5019720.
- 根据Label中的内容来计算lable 的高度,使它自适应
- 根据Label的文字内容动态计算Label高度
- IOS聊天泡泡,根据内容计算宽度和高度(动态计算高度和宽度)
- iOS label根据显示内容自适应大小
- iOS UILabel根据内容动态计算高度
- iOS label根据显示内容自适应大小
- iOS小demo之根据label的宽度计算字符串显示需要的高度
- iOS UILable根据文本内容自适应高度
- ios 中内容label高度自适应
- iOS 根据内容计算高度