自适应高度 —  按照文字 设置显示控件自适应 高度
2015-12-10 22:13
120 查看
+ (CGFloat)heightForContent:(NSString *)content{ //参数1.设置计算高度按照什么样的size来计算 //注意:宽度一定于label宽度一致,高度尽量大一些 //参数2.设置计算类型 //参数3.设置计算内容按照多大的字体计算 //注意:字体大小也要跟label一样 // NSFontAttributeName //参数4.系统备用参数,设置为nil CGSize size = CGSizeMake(355, 10000); NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:[UIFont systemFontOfSize:13.0],NSFontAttributeName, nil]; CGRect frame = [content boundingRectWithSize:size options:NSStringDrawingUsesLineFragmentOrigin attributes:dic context:nil]; return frame.size.height; }
注意: size的宽度要与所赋值的lable宽度一致
相关文章推荐
- Java回炉之反射(一)
- IOS吐槽狂人:找工程文件
- 查看oracle数据库的连接数以及用户
- Delphi XE的RTTI增强,动态Hook某些内部事件
- 大网技术总结
- hdu5592&bestcoder Round #65 1003题
- 简单典型DFS---(解题报告)HDU1312---Red and Black
- python 中__name__ = '__main__' 的作用
- CME上配置IP phone
- 图像处理与计算机视觉基础,经典以及最近发展
- C/C++ 浮点数比较问题
- HDU 1006 Tick and Tick 模拟
- C/C++ 浮点数比较问题
- IOS吐槽狂人:卡顿和闪退
- Make 命令
- 计算机网络:应用层
- 浏览器-03 WebKit 渲染1
- hdoj The Euler function 2824 (欧拉函数打表)
- 史上最全的SpringMVC学习笔记
- rip-ipv6: