2010-05-31 90 views
0

我已經設置了一個tableview,我已經設置了一個系統,如果行已經被選中,我設置了一個已經被看到的行的複選標記附件,我在plist中寫了一行到int值。它工作正常,但只有當我重新啓動應用程序或重新加載我的導航控制器中的表視圖。刷新表視圖iphone

我的意思是當我選擇一行時,它推動視圖控制器,然後當我回到tableview複選標記消失,我們不知道該行是否已被選中,只有當應用程序重新啓動。

那麼有沒有辦法刷新表視圖?在視圖中會出現,例如?

回答

4

你試過簡單的[tableView reloadData]嗎?

+1

是它不工作 – Florent 2010-05-31 16:41:13

1

我知道這是一年多以後,但對於其他人來說......這在iOS 5.0中起作用。

[[self tableView] reloadData]; 
0

對於斯威夫特2

override func viewDidAppear(animated: Bool) { 

dispatch_async(dispatch_get_main_queue(), {() -> Void in 
self.tableView.reloadData() 
}) 
}