objcat / ZYTextCalculator

iOS 文字计算工具

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZYTextCalculator

一行代码计算文字size
/**
计算文字size

@param text 文字
@param font 字体和大小
@param lineSpacing 行间距 如果设置为0 则使用系统默认行间距
@param maxSize 最大容纳size CGSizeMake(控件宽度, MAXFLOAT) 则会返回 最接近控件宽度的宽度 和 容纳字体的完美容纳高度
@param numberOfLine 最大行数 设置为0则不限制行数计算 如果想计算指定行数的高度 设置此参数即可
@return 容纳size
*/

CGSize size = [ZYTextCalculator sizeWithText:TEXT font:font lineSpacing:lineSpacing maxSize:CGSizeMake(scrollView.frame.size.width, MAXFLOAT) numberOfLine:0];

About

iOS 文字计算工具

License:MIT License


Languages

Language:Objective-C 100.0%