我想以编程方式显示TabBar的重新排序视图,该视图在转到'更多'之后显示。选项卡并单击'编辑'按钮。
如果少于6个标签,此选项是否可用?我想提供重新排序功能,即使“更多”和“更多”。选项卡不可见。
答案 0 :(得分:1)
据我所知,不,使用标准UITabBarController
提供的API无法做到这一点。
UITabBarController
公开了moreNavigationController
,但没有公开编辑视图。如果标签栏控制器没有决定显示它,则实际上不能使用moreNavigationController
(选择它会导致异常,显示它会导致显示一个不工作的控制器)。
但是,您可以使用UITableView重新创建重新排序视图,然后更新标签栏控制器的控制器列表。