2013-10-08 27 views
0

有什麼辦法清除表視圖內容,而不使用[tableView reloadData];有什麼辦法清除表視圖內容widhout使用reloadData

+0

你的意思是清空tableview嗎? –

+3

如果你解釋爲什麼你需要避免'reloadData',它會更容易幫助你。 – ksimons

+0

@ user1683062通過遍歷tableView的子視圖來獲取tableViewCell,然後將空字符串設置爲'cell.textLabel.text' –

回答

0

無論你做什麼,如果你不清除你的TableView的數據源,當用戶滾動表時,它會填充新的/重複使用的單元格的表格與適當的內容。您可以使用deleteRowsAtIndexPaths:withRowAnimation: TableView方法,但同樣,一旦單元格被移除,它將嘗試使用數據源中剩下的任何內容填充表格。所以一定要先清除掉。

相關問題