Files
peko-ios/YuMi/Modules/YMMessage/View/Session/Content/SesssionModel/MessageUnSupportModel.m
2023-07-14 18:50:55 +08:00

31 lines
965 B
Objective-C

//
// MessageUnSupportModel.m
// YUMI
//
// Created by YUMI on 2023/1/30.
//
#import "MessageUnSupportModel.h"
@implementation MessageUnSupportModel
- (instancetype)initWithMessage:(NIMMessage *)message {
if (self = [super initWithMessage:message]) {
self.messageType = SessionMessageType_Time;
NSString * messageText = YMLocalizedString(@"MessageUnSupportModel0");
if (messageText.length > 0) {
CGSize size = [messageText boundingRectWithSize:CGSizeMake(150, CGFLOAT_MAX) options:NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingTruncatesLastVisibleLine attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:13]} context:nil].size;
self.contentSize = CGSizeMake(size.width + MESSAGE_PADDING* 2, size.height + MESSAGE_PADDING * 2);
self.height = size.height + MESSAGE_PADDING * 2 + CONTENT_PADDING_V_TOTAL;
}
}
return self;
}
- (NSString *)cellContent:(MessageBaseModel *)model {
return @"MessageContentUnSupportView";
}
@end