iOS左侧“更多”UIBarButtonItem(在导航控制器中)如果隐藏了UITabBar

时间:2012-03-05 09:48:54

标签: objective-c ios5 uinavigationcontroller uitabbar uibarbuttonitem

在我的ios5应用程序中,我有一个TabBar,对于每个选项卡,我都有一个导航控制器。 我有超过5个选项卡,但是如果我将HIDDEN设置为YES到我的标签栏,我的导航栏中会出现带有文本“More”的UIBarButtonItem(leftItemsSupplementBackButton设置为YES) - 只在rootViewControllers中,并且没有办法引用此按钮。 按下此按钮将转到moreNavigationController。

如何隐藏此按钮的任何想法?

1 个答案:

答案 0 :(得分:1)

更多按钮是后退按钮标准,如果其中一个>将自动出现。即使隐藏了标签栏,也会选择4标签栏项目。隐藏此按钮的解决方法是隐藏,仅当视图控制器是rootviewcontroller时,后退按钮:

self.navigationItem.hidesBackButton = YES;