我有一个功能,它会在单元格上添加徽章:
unreadMessagesCountBadge(cell, forCount: messagesCount)
但我不知道,如何检测单元格上添加此徽章所需的内容?
例如,我有一个用户列表,我的一个联系人给我发了一条消息。如何检测此单元格,要在此联系人附近添加我的徽章1
?
更新
我检测到在另一个文件中收到的新消息,我需要从那里调用此函数并在我的cellForRowAtIndexPath
中更新。我很困惑= /
答案 0 :(得分:1)
为什么在tableView上使用reloadData()
时它对您没有帮助?
你是从主线程调用它吗?你可以强制从主线程调用:
dispatch_async(dispatch_get_main_queue(),{
self.tableView.reloadData()
})