根据文字计算frame

 1 /**
 2  *  计算文字尺寸
 3  *
 4  *  @param text    需要计算尺寸的文字
 5  *  @param font    文字的字体
 6  *  @param maxSize 文字的最大尺寸
 7  */
 8 - (CGSize)sizeWithText:(NSString *)text font:(UIFont *)font maxSize:(CGSize)maxSize
 9 {
10     NSDictionary *attrs = @{NSFontAttributeName : font};
11     return [text boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context:nil].size;
12 }

 

posted @ 2014-09-23 13:21  hshd123  阅读(204)  评论(0编辑  收藏  举报