UINavigationBar标题

时间:2011-08-30 17:40:04

标签: three20 uinavigationbar

我的导航栏上需要自定义leftBarButtonItem,因为我需要在弹出视图时在视图控制器中执行一个功能。我想让后退按钮具有正确的标题(下面的视图控制器)。所以有两个问题:

1)我能否以某种方式获得标准backBarButton项目的标题,以便我可以手动设置自定义按钮的标题?

2)是否有另一个我可以使用的钩子/事件只在用户弹出视图时被调用?

Re 2:我找到了一个解决方案:

NSArray *viewControllerArray = [self.navigationController viewControllers]; 
int parentViewControllerIndex = [viewControllerArray count] - 2;

但这个数组对我来说是空的。

PS我正在使用Three20

1 个答案:

答案 0 :(得分:0)

当视图控制器从屏幕上消失时,会触发一个UIViewController函数:

- (void)viewWillDisappear:(BOOL)animated {
   [super viewWillDisappear:animated];

   .....
}
相关问题