나는 채팅 응용 프로그램을 작성 중입니다. 내 응용 프로그램에서 부드럽고 정확하지 않은 구현 된 이전 메시지 기능을 whatsapp
처럼로드하십시오.더 빨리로드 부드럽게 스크롤
나는 whatspp 응용 프로그램 등 같은 부드러움으로 이전 부하를 달성하기 위해 더 나은 방법 인, 그래서
func scrollViewDidScroll(_ scrollView: UIScrollView) {
if scrollView.contentOffset.y >= 0 && scrollView.contentOffset.y <= 50{
print(" scrollViewDidScroll Load Earlier start- \(Utils.stringFromNSDate(Date(), inMillisec: true, useUTC: true)!)")
if !self.messageFetcher.isHideLoadMoreDisplay{
if self.messageFetcher.arrayOfallChatMessagesData.count > 0 && !isCheckLoading{
self.isCheckLoading = true
let message = self.messageFetcher.arrayOfallChatMessagesData[0]
self.messageIdForMessageDisplay = (message.chatMessageId)
self.loadMoreDataLoad(threadId: self.messageFetcher.chatThreadId, isloadFromServer: false)
}
}
print(" scrollViewDidScroll Load Earlier end- \(Utils.stringFromNSDate(Date(), inMillisec: true, useUTC: true)!)")
}
}
를 사용하여 더 많은 데이터를 나열하고 가져 오는 채팅 UITableview
을 사용하고 있습니다.
loadMoreDataLoad가 Webservice를 호출합니다 보일 때
데이터를 새로 고침 원활이되도록 이미지를로드 SDWebimage를 사용할 수 있습니까? 데이터 가져 오기 –
양식 로컬 데이터베이스 가져 오는 중 .. –
페이징의 경우 'cellForRow'에 데이터를로드해야합니다.'loadMoreDataLoad' 메소드를 표시하십시오. –