2012-01-11 34 views
0

我在我的UITableView中使用自定義的UIView作爲部分標題。但是,當我對錶格視圖進行更改時,部分標題中的標籤不會更新,直到用戶嘗試滾動。有人知道爲什麼嗎?以及我如何立即更新部分標題?如果有幫助,我使用核心數據,而我的項目基於Apple的核心數據手冊示例。部分標題中的更新信息

回答

1

更新節標題後,在您的tableView上調用reloadData。

+0

謝謝!你能解釋爲什麼這個工作嗎?在調用reloadData之前,表視圖的更改是否顯示? – gurooj 2012-01-11 03:12:48

+1

除非您實現NSFetchedResultsController,否則對數據源的更改不會自動更新您的tableview。 – agilityvision 2012-01-11 03:52:27

+0

但是,如果我正在實現NSFetchedResultsController,這是否是最有效的方式來更新節頭? – gurooj 2012-01-11 04:15:40