获取文字框架大小的方法
来源:互联网 发布:macd指标通用源码 编辑:程序博客网 时间:2024/05/29 15:10
- (CGSize)sizeWithText:(NSString *)text font:(UIFont *)font maxSize:(CGSize)maxSize{ NSDictionary *attrs = @{NSFontAttributeName : font}; return [text boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context:nil].size;}
例子
CGSize textSize = [self sizeWithText:self.status.text font:[UIFont systemFontOfSize:15] maxSize:CGSizeMake(300, MAXFLOAT)];
self.status.text是指文本(NSString *)[UIFont systemFontOfSize:15] 是选择的字体
maxSize:CGSizeMake(300, MAXFLOAT)] 是你想让它显示的范围。函数最终返回一个CGSize类型的值,可以用来确定文本所占用的空间。
0 0
- 获取文字框架大小的方法
- 获取button文字的大小
- 获取文字输出之后的大小
- zk框架获取POI Excel图片 以及 设置图片位置和大小的方法
- 获取动态文字尺寸的方法
- [iOS]关于计算文字所占范围大小的方法
- 获取手机屏幕大小的两种方法
- Android获取屏幕大小的方法
- android获取设备屏幕大小的方法
- 获取手机屏幕分辨率大小的方法
- Qt获取屏幕大小的方法
- android获取设备屏幕大小的方法
- Unity 获取Terrain大小的方法
- android获取设备屏幕大小的方法
- android获取设备屏幕大小的方法
- Android获取设备屏幕大小的方法
- android获取设备屏幕大小的方法
- js获取屏幕大小的方法
- 如何用C语言封装 C++的类,在 C里面使用
- 平方之哈希表
- 算法设计题2.19~2.20-线性表-第2章-《数据结构习题集》-严蔚敏吴伟民版
- OC学习小结之数据类型间转化
- extern "c"作用
- 获取文字框架大小的方法
- (九十九)函数指针
- TSP问题
- ruby on rails模拟HTTP请求发生错误:end of file reached
- LeetCode 283 Move Zeroes(移动所有的零元素)
- 实战c++中的智能指针unique_ptr系列-- 使用unique_ptr来避免if多层嵌套
- unity shader的固定管线(fixed function shader)
- Android自定义控件之仿知乎详情页
- spring注入properties属性配置