31 lines
965 B
Objective-C
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
|