我有两个类FirstViewController和SecondViewController.On FirstViewController我有TableView和UIBarButton名为'Change City'.TableView显示来自服务器的解析数据。但是当我点击Change City时,它会在SecondViewController上翻转。
在SecondViewController上我们还有一个TableView,它显示了城市和完成按钮。选择城市后,我们按下了Done,然后SecondViewController再次翻转到FirstViewController。
我在appDelegate中存储选定的城市,以便在FirstViewController上访问它。
这里应该刷新FirstViewController的Tableview,但它显示的数据与之前显示的数据相同。
请有人帮我解决这个问题。过去2天我这样做了。
答案 0 :(得分:0)
你需要将这行 - [tableView reloadData];
添加到视图控制器设置回FirstViewController时调用的方法,这将是viewWillAppear:
/ viewDidAppear:
方法。希望这个帮助...