我有一個與WhatsApp類似的聊天應用程序相關的查詢。如何計算聊天應用程序中的朋友的未讀消息總數,如whatsapp。如果我們想要計算所有未讀郵件並只在當前聊天窗口中顯示徽章?iOS Chat App未讀消息在UITableview單元格中
0
A
回答
0
不知道你是如何建模對話或沒有你提供的任何代碼很難給你一個確切的答案,但讓我們想象一個可能的方式來假設你還沒有實現任何東西。
您可以使用Message對象類(或者如果使用swift,則使用struct)來保存每個可能包含其他屬性的對話條目:消息文本,包含該消息的User對象,其他相關信息等以及屬性以確定是否它被讀取(例如isRead布爾屬性或枚舉類型.read .unread)。
對話對象可以是消息對象的List(一個數組),並且如果您想知道對話中有多少條消息未讀(更新UI,徽章或任何其他需要更新的UI小部件),它會可以過濾給定的Conversation實例,並計算其內部的MessageRequest對象的數量,該對象的isRead == false或狀態爲.unread,如果使用枚舉方式。
這是一個簡單的方法,可能(或不)與您當前的實現相匹配,但由於您沒有提供任何代碼,我們將其視爲「受過教育的猜測」。
相關問題
- 1. Quickblox iOS - 未讀取消息
- 2. iOS UITableView單元格選擇
- 3. ios - UITableView重複單元格
- 4. 如何使UITableView單元格看起來像消息氣泡?
- 5. UITableView單元格中的圖形消失
- 6. iOS未讀單元圖標
- 7. TableView Chat擴展消息
- 8. UItableview添加新單元格後,前一個單元格消失
- 9. 在ios的uitableview中定製單元格編輯風格
- 10. iOS UITableView單元格佈局問題
- 11. iOS自定義UITableView單元格按鈕
- 12. UITableView自定義單元格(iOS 9)
- 13. iOS UITableView繪製的單元格奇怪
- 14. iOS 7 UItableview單元格背景視圖
- 15. iOS自定義UITableView單元格
- 16. UITableView隨機消失的單元格
- 17. UITableView單元格/數據消失
- 18. UITableView單元格顏色不消失
- 19. 在UITableView中編輯單元格文本
- 20. UITableView單元格未被填充
- 21. UITableView原型單元格未找到
- 22. 重用單元格如何在iOS中的UITableView中工作?
- 23. iOS)在UITableView中的單元格中檢測鍵盤
- 24. 文本在iOS中的uitableview單元格中重疊
- 25. iOS UITableView Facebook App Style
- 26. 未在UITableView中顯示的單元格 - Swift 3
- 27. 如何在uitableview中加載/顯示超過100個單元格(行)或在uitableview中檢索最新消息
- 28. 單元在UITableView動畫中消失
- 29. 發送XMPP消息元素多個目的地(Facebook Chat API)
- 30. 在iOS中選擇UITableView中的所有單元即使不可見單元格
要從本網站獲得最大幫助,您應該顯示您嘗試的代碼並顯示您遇到的問題。 – MwcsMac