计算文本的高度BoundingRectWithSize:options:context
- (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options context:(NSStringDrawingContext *)context
解释一下三个参数
1) size
用于限制尺寸,计算机绘制时会在这个size的限制范围内
2)options
文本绘制时的附加选项 例:
NSStringDrawingUsesFontLeading使用字体来限制高度
3)context
上下文。包括一些信息,例如如何调整字间距以及缩放。最终对象包含的信息可以为空
返回值
返回一个举行,大小等于文本绘制完成时所占据的宽和高