swift3.0计算label,button的文字大小 rect size

前端之家收集整理的这篇文章主要介绍了swift3.0计算label,button的文字大小 rect size前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
//计算文字大小
    class func getTextRectSize(text: NSString,font: UIFont,size: CGSize) -> CGRect {
        let attributes = [NSFontAttributeName: font]
        let option = NSStringDrawingOptions.usesLineFragmentOrigin
        let rect:CGRect = text.boundingRect(with: size,options: option,attributes: attributes,context: nil)
        return rect;
    }
}

猜你在找的Swift相关文章