iOS 3.0下拉加载更多
- (NSArray *)loadMoreMessagesFromId:(NSString *)aMessageId limit:(int)aLimit;
现在ios只有个方法嘛? 我怎么下拉加载更多呢?
没有了2.0的时间戳的方法...
越拉 limit数组越大, 然后剔除已经存在的数据么?
现在ios只有个方法嘛? 我怎么下拉加载更多呢?
没有了2.0的时间戳的方法...
越拉 limit数组越大, 然后剔除已经存在的数据么?
没有找到相关结果
已邀请:
1 个回复
CoderMaurice - coder
NSArray *messages = [conversation loadMoreMessagesFromId:nil limit:20];
保存数组中最早的一条记录
firstMsg = [messages firstObject];
下拉加载这条消息之前的消息
NSArray *messages = [conversation loadMoreMessagesFromId:firstMsg.messageId limit:10];
重新保存数组中最早的记录
firstMsg = [messages firstObject];
btw:下拉加载出来的数据是倒过来的 要倒过来排一下序