从(子)视图导航时更改视图标题

jww*_*jww 1 iphone uiviewcontroller uinavigationcontroller ios4 ios

我有一个带有5个按钮的RootView.按下按钮时,我会在显示所选视图之前更改当前视图的标题(因此后退按钮很简短).转换到新(子)视图时,我通过AppDelegate将pushViewController消息发送到NavigationController.

当在子视图中选择后退按钮时,我想将标题更改回详细标题.

任何人都可以指出在离开子视图时我将如何完成RootView的标题更改?

Man*_*nni 5

设置viewWillAppearRootView 的标题:

- (void)viewWillAppear:(BOOL)animated {
    self.title = @"RootView";
}
Run Code Online (Sandbox Code Playgroud)

如果在子视图上使用后退按钮,则根视图将获得正确的标题.