NSString+Extras.m 556 字节
//
//  NSString+Extras.m
//  DreamSleep
//
//  Created by peter on 2022/4/15.
//

#import "NSString+Extras.h"

@implementation NSString (Extras)

+ (CGFloat)getHeightWithText:(NSString *)text withFont:(UIFont *)font withMaxWidth:(CGFloat)maxWidth
{
    NSDictionary *strAttributes = @{NSFontAttributeName:font, NSForegroundColorAttributeName:MainTextColor};
    CGSize size = [text boundingRectWithSize:CGSizeMake(maxWidth, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin attributes:strAttributes context:nil].size;
    return size.height;
}

@end