【问题标题】:UINavigationController back button issueUINavigationController 后退按钮问题
【发布时间】:2011-01-15 18:16:22
【问题描述】:

我的应用程序有导航控制器和表格视图。当单击后退按钮并从控制器堆栈中弹出视图时,我注意到未执行表事件(例如:cellForRowIndexPath)。无论如何,当视图弹出时这些事件会被执行。

这是我用于将视图推送到控制器堆栈的代码。

MyViewController *obj = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil]; [self.navigationController pushViewController:obj 动画:YES]; [对象释放];

问候 桑迪

【问题讨论】:

    标签: xcode button navigation controller back


    【解决方案1】:

    您可以使用 ViewWillAppear 和 ViewWillDisappear 方法。

    你想做的就是打电话给

    [表格重载数据];

    它会启动您想要的所有呼叫。

    此调用应放置在您希望重新加载表格的位置 - 无论是出现还是消失。

    祝你好运!

    【讨论】: