我很感兴趣如果可以修改UITabBar的默认行为,只显示4个标签,第4个标签是......更多。
默认情况下,如果tabbar包含5个以上的控制器,则tabbar最多显示5个选项卡,最后一个选项卡为“... more”。我的设计师表示,如果我们在标签栏中只留下3个主要控制器,并且所有“可选”内容隐藏在更多列表中,则用户可能更容易导航应用程序。
是否有默认选项或某些调整我可以应用于UITabBar来更改它一次显示的标签数量?
答案 0 :(得分:0)
类似于迈克尔亨利建议您可以创建第4个标签...更多但不是使用UITableViewController
为什么不重新绘制UITabBarController
底部的选项并显示下一组选项卡,第一组显然是Previous ...
使用此方法,您可能需要跟踪TabBar所处的状态,以便在点击选项卡第二页上的标签按钮时正确影响显示UIViewController
。
我正在iPad上找到这个答案,否则我会转储代码示例。抱歉。