【问题标题】:IOS: Navigation Bar - Reload View ControllerIOS:导航栏 - 重新加载视图控制器
【发布时间】:2012-10-08 21:07:30
【问题描述】:

从导航栏返回viewcontroller时有什么方法可以释放吗?

当我从导航栏返回屏幕时,我想重新加载 NIB。

有可能吗?

谢谢

【问题讨论】:

  • 那么你在 rootView.xib 中有什么来重新加载它是 tabelView?
  • 为什么要重新加载笔尖?也许你不需要它,你能以不同的方式需要它吗...

标签: iphone ios reload navigationbar


【解决方案1】:

您可能想看看UIViewController 中的viewWillAppear:animatedviewDidAppear:animated 方法。每次将视图控制器推送到显示时都会调用它们。

- (void)viewWillAppear:(BOOL)animated {

    [super viewWillAppear:animated];
    // Reload your data here, and this gets called
    // before the view transition is complete.
}

- (void)viewDidAppear:(BOOL)animated {

    [super viewDidAppear:animated];
    // Reload your data here, and this gets called
    // after the view transition is complete.
}

【讨论】: