/**
* @brief 计算字符串宽度高度
*
* @param text:String 字符串
* @param textFont:UIFont 字体
* @param constrainedSize:CGSize 约束
*
* @return 大小 size
*/
@objc class func calculateStringSize(_ text:String, textFont:UIFont, constrainedSize:CGSize) -> CGSize
{
if iOS7 == true
{
let options: NSStringDrawingOptions = Utility_OC.combine()
let rect: CGRect = (text as NSString).boundingRect(with: constrainedSize, options: options , attributes: [NSAttributedStringKey.font: textFont], context: nil) as CGRect
return rect.size
}
return CGSize.zero
}
网友评论