IOS中计算文字的Size大小
来源:互联网 发布:sql更新语句怎么写 编辑:程序博客网 时间:2024/04/28 13:22
当我们需要根据控件中文字size来决定其控件size的时候,就需要计算文字size的大小,比如在发微信或空间说说的时候,这个时候就要计算文字的高度来计算整条说说的高度了。下面从网上找到一个简单的方法分享一下。
/** * 计算文字的Size大小 * * @param text 文字内容 * @param font 文字字体 * @param maxSize 文字最大尺寸 */- (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 contentSize = [self sizeWithText:content font:[UIFont systemFontOfSize:12] maxSize:CGSizeMake(MAXFLOAT, MAXFLOAT)]; CGFloat contentW =contentSize.width;CGFloat contentH =contentSize.height;
0 0
- IOS中计算文字的Size大小
- IOS中计算文字的Size大小
- ios计算文字的大小
- 计算Label的Size大小
- [iOS]关于计算文字所占范围大小的方法
- 计算内容的文字的size
- iOS计算NSString的size
- IOS中计算文件的大小
- IOS中计算文件的大小
- 不要通过html中font标签的size属性来更改文字的精确大小
- iOS --- 根据字符串的实际大小来计算UILabel的size
- Swift 根据文字字体的大小得到size
- 根据文字内容计算size
- iOS动态计算Label的size
- 对arraylist中size大小的问题
- iOS中动态计算不同颜色、字体的文字高度
- iOS 计算文字的高度
- iOS7 计算文字的Size和frame 代码片段
- NIO和IO的区别
- (十六)Spring框架——AOP
- Link 标签 rel=Stylesheet的实际作用
- 在Centos下安装Nginx教程
- Java实现——字符串分割以及复制目录下的所有文件
- IOS中计算文字的Size大小
- java的"=="和equel
- Nginx的upstream目前支持5种分配方式
- 用WEB开发平台快速开发地质勘探项目管理系统
- 浅淡JAVA异常机制如何设计
- 程序员能力层级
- 关于Windows不能访问Vmware linux中WEB页面的问题
- 天津小汽车竞价分析
- Nginx+Tomcat+FastDFS文件下载模块讲解