在Objective-C中使用参数重新加载UIViewController的正确方法?

时间:2015-03-27 14:31:58

标签: ios objective-c uiviewcontroller

我使用[self.navigationController pushViewController:view animated:YES];将参数传递给view的类,但我收到错误:"Pushing the same view controller instance more than once is not supported"。我正在重新加载ViewController的参数与我首先加载页面的参数不同。

那么,用参数刷新视图的正确方法是什么?

修改:我找到了解决方案:调用viewDidLoadviewWillAppear[table reloadData]方法。

1 个答案:

答案 0 :(得分:0)

您需要使用- (UIViewController *)popViewControllerAnimated:(BOOL)animated;
如果您希望再次按下相同的视图控制器。