【发布时间】:2011-08-30 17:40:04
【问题描述】:
我需要在导航栏上自定义leftBarButtonItem,因为当视图弹出时我需要在视图控制器中执行一个功能。我想让后退按钮有正确的标题(下面的视图控制器)。所以两个问题:
1) 我能否以某种方式获取标准 backBarButton 项的标题,以便手动设置自定义按钮的标题?
或
2) 是否有另一个我可以使用的钩子/事件仅在用户弹出视图时调用?
Re 2:我找到了一种解决方案:
NSArray *viewControllerArray = [self.navigationController viewControllers];
int parentViewControllerIndex = [viewControllerArray count] - 2;
但是这个数组对我来说是(null)。
PS 我正在使用Three20。
【问题讨论】: