NSString+Extension.h
#import@interface NSString (Extension)
- (CGSize)textSizewithFont:(UIFont *)font andMaxSize:(CGSize)maxSize;
@end
NSString+Extension.m
#import "NSString+Extension.h"
@implementation NSString (Extension)
- (CGSize)textSizewithFont:(UIFont *)font andMaxSize:(CGSize)maxSize {
NSDictionary * attr = @{NSFontAttributeName : font};
return [self boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:attr context:nil].size;
}
@end
网友评论