iOS_计算文本高度
来源:互联网 发布:淘宝自助装机 编辑:程序博客网 时间:2024/05/16 00:42
<span style="font-family: Menlo; background-color: rgb(255, 255, 255);">这段代码应该是大多数人工具类中都有的, 但是真要用的时候一时又想不起来, 需要去找, 在这儿写出来方便以后用</span>
</pre><pre name="code" class="objc">//计算字符串长度+ (CGSize)sizeWithText:(NSString *)text font:(CGFloat)font{ CGSize size = [text sizeWithAttributes:@{NSFontAttributeName: [UIFont systemFontOfSize:ResultSize(font)], NSStrokeColorAttributeName: [UIColor blackColor], NSForegroundColorAttributeName: [UIColor blackColor]}]; return size;}
今天又遇到个计算高度问题, 是NSAttributedString 之后在动态计算高度, 但是会发现用上边的方法因为文字间距变大, 所以算出来的距离不准,便把间距也加进去
+ (CGSize)sizeOfTextFontSize:(CGFloat)fontSize maxSize:(CGSize)maxSize spacing:(CGFloat)spacing{ NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init]; [paragraphStyle setLineSpacing:spacing]; NSDictionary *attrs = @{NSFontAttributeName:[UIFont systemFontOfSize:fontSize],NSParagraphStyleAttributeName: paragraphStyle}; return [self boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context:nil].size;}
0 0
- iOS_计算文本高度
- iOS_文字高度计算
- ios 计算 文本高度!
- 计算文本高度
- 计算文本高度
- 计算文本的高度
- 动态计算文本高度
- iOS计算文本高度
- 计算html文本高度
- CoreText绘制文本计算高度
- iOS 计算文本的高度
- 动态计算文本的高度
- 计算文本高度时注意事项
- iOS 动态计算文本高度
- iOS 计算文本的高度
- 根据文本内容自动计算文本高度
- 计算文本高度 UILabel和sizeWithFont方法
- iOS 7下计算文本高度注意事项
- 讲义10:视图
- 网页设计大赛第十八天
- WebKit之DOM树构建流程分析
- 查看某个文件所依赖的库文件
- pageContext.findAttribute()与pageContext.getAttribute()的区别
- iOS_计算文本高度
- ros_hydro_OpenCV_kinect_imageconverter
- 仿QQ好友列表分组折叠效果
- 设计模式(十一)策略模式
- 讲义11:索引
- 【大数据】位图算法移位操作的实现
- JSTL的tld文件的一些配置
- 从一道题谈C++中构造函数调用构造函数
- 通过Ajax方式上传文件,使用FormData进行Ajax请求