如何以编程方式调用TabBar的编辑模式?

时间:2015-12-28 11:30:20

标签: ios uitabbar

我想以编程方式显示TabBar的重新排序视图,该视图在转到'更多'之后显示。选项卡并单击'编辑'按钮。

如果少于6个标签,此选项是否可用?我想提供重新排序功能,即使“更多”和“更多”。选项卡不可见。

1 个答案:

答案 0 :(得分:1)

据我所知,不,使用标准UITabBarController提供的API无法做到这一点。

UITabBarController公开了moreNavigationController,但没有公开编辑视图。如果标签栏控制器没有决定显示它,则实际上不能使用moreNavigationController(选择它会导致异常,显示它会导致显示一个不工作的控制器)。

但是,您可以使用UITableView重新创建重新排序视图,然后更新标签栏控制器的控制器列表。