你的位置:首页 > 操作系统

[操作系统]得到文字的宽高


直接上代码

/*

    text:文字

    font:文字的字体

    maxsize:文字的最大宽高

 */

- (CGSize)sizeWithText:(NSString *)text andFont:(NSFont *)font andMaxSize:(CGSize)maxsize{

    NSDictionary * dict = @{NSFontAttributeName : font};

    return [text boundingRectWithSize:maxsize options:NSStringDrawingUsesLineFragmentOrigin attributes:dict context:nil].size;

}