2011-06-23 47 views
1

我有兩個類FirstViewController和SecondViewController.On FirstViewController我有TableView中和UIBarButton名爲「切換城市」 .TableView是從服務器解析的數據。但是當我點擊更改城市時,它會在SecondViewController上翻轉我們。的TableView不顯示更新數據從Web服務

在SecondViewController我們也有一個TableView中,顯示了城市和button.After選擇我們按完成然後再SecondViewController翻轉到FirstViewController城市進行。

我存儲的選定城市的appDelegate訪問它的FirstViewController。 FirstViewController的

這裏泰伯維應該被刷新,但它顯示,因爲它是較早顯示相同的數據。

請人可以幫我解決這個疑難問題我從最後2天這樣做。

+0

你怎麼刷新你的數據?如果你可以列出你的'viewWillAppear:','tableView:numberOfRowsInSection:'和'tableView:cellForRowAtIndexPath:'方法,那將是非常好的。而在此之前,你在做'[tableView reloadData];'? –

+0

@DeepakDanduprolu。我需要一些解決方案。當我將一個選項卡切換到另一個選項卡時,我想用webservice重新加載/刷新tableview。我正在使用tabBar應用程序。你能解釋一下,如果你有一些想法?謝謝。 –

回答

0

您需要添加此LINE-[tableView reloadData];當視圖控制器設置回FirstViewController被調用的方法,這將是viewWillAppear:/viewDidAppear: methods.Hope這有助於...