处理滚动底部问题
This commit is contained in:
@@ -9,12 +9,23 @@
|
||||
|
||||
@implementation KBAiChatMessage
|
||||
|
||||
+ (instancetype)loadingUserMessage {
|
||||
KBAiChatMessage *message = [[KBAiChatMessage alloc] init];
|
||||
message.type = KBAiChatMessageTypeUser;
|
||||
message.text = @"";
|
||||
message.timestamp = [NSDate date];
|
||||
message.isComplete = NO;
|
||||
message.isLoading = YES;
|
||||
return message;
|
||||
}
|
||||
|
||||
+ (instancetype)userMessageWithText:(NSString *)text {
|
||||
KBAiChatMessage *message = [[KBAiChatMessage alloc] init];
|
||||
message.type = KBAiChatMessageTypeUser;
|
||||
message.text = text;
|
||||
message.timestamp = [NSDate date];
|
||||
message.isComplete = YES;
|
||||
message.isLoading = NO;
|
||||
return message;
|
||||
}
|
||||
|
||||
@@ -28,6 +39,7 @@
|
||||
message.audioDuration = duration;
|
||||
message.audioData = audioData;
|
||||
message.isComplete = NO;
|
||||
message.isLoading = NO;
|
||||
return message;
|
||||
}
|
||||
|
||||
@@ -41,6 +53,7 @@
|
||||
message.audioDuration = 0;
|
||||
message.audioData = nil;
|
||||
message.isComplete = NO;
|
||||
message.isLoading = NO;
|
||||
return message;
|
||||
}
|
||||
|
||||
@@ -53,6 +66,7 @@
|
||||
message.audioDuration = 0;
|
||||
message.audioData = nil;
|
||||
message.isComplete = NO;
|
||||
message.isLoading = NO;
|
||||
return message;
|
||||
}
|
||||
|
||||
@@ -61,6 +75,7 @@
|
||||
message.type = KBAiChatMessageTypeTime;
|
||||
message.timestamp = timestamp;
|
||||
message.isComplete = YES;
|
||||
message.isLoading = NO;
|
||||
return message;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user