Swift开发教程--如何计算字符串的宽度和高度

Posted wanglixin1999

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift开发教程--如何计算字符串的宽度和高度相关的知识,希望对你有一定的参考价值。

直接上代码,如下:

/**

    *  获取字符串的宽度和高度

    *

    *  @param text:NSString

    *  @param font:UIFont

    *

    *  @return CGRect

    */

    class func getTextRectSize(text:NSString,font:UIFont,size:CGSize) -> CGRect

        var attributes = [NSFontAttributeName: font]

        var option = NSStringDrawingOptions.UsesLineFragmentOrigin

        var rect:CGRect = text.boundingRectWithSize(size, options: option, attributes: attributes, context: nil)

//        println("rect:\\(rect)");

        return rect;

   


以上是关于Swift开发教程--如何计算字符串的宽度和高度的主要内容,如果未能解决你的问题,请参考以下文章