MoreViewController,编辑,不可编辑的图标

时间:2010-02-24 12:20:02

标签: iphone objective-c cocoa-touch

我正在使用带有5个以上图标的TabBar,我也可以使用MoreViewController并可以在TabBar中编辑图标。但我没有找到如何禁止编辑其中一个图标的选项 - 类似于更多。我如何固定一个图标?

在文档中有beginCustomizingItems的描述,如果包含该项,将使其不可编辑 - 这就是我想要的。但我没有找到如何使用这种方法。一切都是自动完成的。

1 个答案:

答案 0 :(得分:1)

在您的UITabBarController中,将customizableViewControllers设置为可自定义的viewControllers数组。

来自文档:

  

“此属性控制用户可以重新排列标签栏中的哪些项目。当用户点击标签栏视图上的更多项目时,会出现一个自定义界面,显示主标签栏上不适合的任何项目。此界面还包含一个允许用户重新排列项目的编辑按钮。只有相关视图控制器在此数组中的项目可以从此界面重新排列。如果数组为空或此属性的值为nil,则选项卡bar不允许重新排列任何项目。“