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

来源:互联网 发布:淘宝如何申请海外买手 编辑:程序博客网 时间:2024/05/16 08:00

直接上代码,如下:

/**

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

    *

    *  @param text:NSString

    *  @param font:UIFont

    *

    *  @return CGRect

    */

    classfunc 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;

    }


0 0
原创粉丝点击