IOS 计算文字显示的尺寸(文字显示所在的矩型的长宽)
2014-10-20 13:42
246 查看
#define NameFont [UIFont systemFontOfSize:14]
// 设置文字的字体
NSDictionary *attrs =@{NSFontAttributeName:NameFont};
//设置文字显示的最大宽度和高度,MAXFLOAT表示最大的浮点类型。CGSizeMake(MAXFLOAT, MAXFLOAT)用于计算不需要换行的文字的高度的计算。如果CGSizeMake(100,30)这样就是显示文字的矩行框长先设置为100,然后把计算文字的高度,如果文字的高度超出了30,那么最终返回的计算所得的文字的高度还是(100,30)。如果设置的CGSizeMake(100,3000):假设最后所得的文字的高度不到3000,而200,那么最后返回需要计算的文字的高度就是为(100,200)
CGSize nameMaxSize = CGSizeMake(MAXFLOAT,MAXFLOAT); [text boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context:nil].size;
相关文章推荐
- IOS学习之计算文字的尺寸
- ios 计算文字的尺寸
- iOS 7计算文字的尺寸 示例代码
- iOS 计算UILable显示文字所需要的行数
- IOS 计算文字尺寸(UILabel)
- iOS计算文字尺寸的方法
- iOS 动态计算文字高度和宽度
- 自动计算尺寸列表功能案例ios源码
- ZT--文本显示尺寸计算(关于控件的尺寸定义)
- IOS开发计算文本尺寸
- IOS开发计算文本尺寸
- iOS 根据圆心的坐标点、半径、当前手势所在的坐标点,计算出圆的运动轨迹坐标
- IOS控件:计算文字长度(UITextField,UILabel对象 和 IBAction)
- [iOS]CTFramesetterSuggestFrameSizeWithConstraints计算文本显示所占区域修正方法
- iOS根据坐标数据点所在的坐标区域来动态显示到可视范围
- iOS根据坐标数据点所在的坐标区域来动态显示到可视范围
- Android 之实用小代码-获取屏幕尺寸、判断是否是平板、文字颜色、点击效果、计算字宽等。
- 计算文字在固定宽度下 折行显示后的高度
- iOS:中计算文本尺寸(boundingRectWithSize)
- os6, ios7上文字长度计算问题, 可变长文字的自动适配显示