Xcode UINavigationController后退按钮问题

Xcode UINavigationController后退按钮问题,xcode,button,navigation,controller,back,Xcode,Button,Navigation,Controller,Back,我的应用程序有导航控制器和表视图。单击后退按钮并从控制器堆栈中弹出视图时,我注意到表事件没有执行,例如:cellForRowIndexPath。是否在弹出视图时执行这些事件 这是我用于将视图推入控制器堆栈的代码 MyViewController*obj=[[MyViewController alloc]initWithNibName:@MyViewController bundle:nil]; [self.navigationController pushViewController:obj动画

我的应用程序有导航控制器和表视图。单击后退按钮并从控制器堆栈中弹出视图时,我注意到表事件没有执行,例如:cellForRowIndexPath。是否在弹出视图时执行这些事件

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

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

问候
Sandy

您可以使用viewwillappease和viewwilldemouse方法

你要做的是打电话给

[表格重新加载数据]

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

此调用应该放在您希望重新加载表的位置-显示或消失

祝你好运