Objective c 禁用重新排列iphone中的选项卡

Objective c 禁用重新排列iphone中的选项卡,objective-c,uitabbar,uitabbaritem,Objective C,Uitabbar,Uitabbaritem,我在一个UITabBarController中有一个六UITabBarItem 我想禁用自动生成选项卡编号5的导航栏,它允许您根据需要重新排序选项卡 有没有办法禁用此功能 额外的 我使用customtabbar,但在tab5中显示此导航栏。 我的选项卡6必须是“隐藏的”有可自定义的控件属性 从文档中: 更改viewControllers属性的值(直接或使用setViewControllers:animated:方法)也会更改此属性的值。首次指定给选项卡栏控制器时,默认情况下,所有视图控制器都是可

我在一个
UITabBarController
中有一个六
UITabBarItem

我想禁用自动生成选项卡编号5的
导航栏
,它允许您根据需要重新排序选项卡

有没有办法禁用此功能

额外的

我使用customtabbar,但在tab5中显示此导航栏。
我的选项卡6必须是“隐藏的”

有可自定义的控件属性

从文档中: 更改viewControllers属性的值(直接或使用setViewControllers:animated:方法)也会更改此属性的值。首次指定给选项卡栏控制器时,默认情况下,所有视图控制器都是可自定义的


因此,调用
myTabBarController.CustomizeLeviewController=nil
删除自定义项

看起来您正在使用
UITabBarController

您最多只能有5个选项卡栏项,而无需打开其他项来自定义栏项。如果您不希望额外的选项卡允许自定义,那么您的第6个项目无论如何都无法访问,因此只需删除最后一个选项卡,使其成为5个项目

从:

选项卡栏显示自定义项目的空间有限。如果你 将六个或更多自定义视图控制器添加到选项卡栏控制器 选项卡栏控制器仅显示前四项加上 选项卡栏上的标准更多项目。点击“更多”项将显示一个 用于选择剩余项目的标准界面


如果您不喜欢此限制,请直接使用UITabBar。因为您不会使用UITabBarController为您管理选项卡的视图控制器,所以需要做更多的工作。

因此没有选项禁用“自动更多”?没有。您可以使其不可自定义,但不能隐藏更多。。。答:这应该是公认的答案,因为它完全符合要求。