2011-05-24 144 views
1

我更新我的表中的數據資源,然後我打電話reloadData沒有得到所謂的

[self.tableView reloadData]

加載這個新的數據表視圖。這一切都發生在一個線程中。現在,它可以正常工作,讓我們說我添加4-5對象,但在某些時候,它停止調用cellForRowAtIndexPath重新加載與新數據的表。

數據源不斷更新以包含最新數據。所以,數據源有10個對象,但我只能在屏幕上看到5個對象。它不斷添加數據但不顯示。斷點顯示調用reloadData之後不會調用cellForRowAtIndexPath。

可能是什麼原因。

回答

4

hunch:確保您從主線程(專用)發送UIKit對象消息。

相關問題