如何禁用TabBar的自定义?

时间:2010-03-31 09:48:44

标签: iphone uitabbarcontroller uitabbar

在我的应用程序中,应该禁止编辑(自定义)TabBar。这意味着不应该有编辑按钮,也没有其他可能更改项目的顺序。

(这不是我的决定,老板想要那样:))

我找不到这样做的财产 - 毕竟这可能吗?

欢呼声

2 个答案:

答案 0 :(得分:3)

对我有用的最好方法是将UITabBarcontroller的'customizableViewControllers'设置为nil,这样就不会在更多标签栏项上显示'edit'按钮。

实施例

self.tabBarController.customizableViewControllers = nil;

答案 1 :(得分:1)

你可以使用

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController 
{
tabBarController.NaviController.navigationBar.topItem.rightBarButtonItem = nil;
}