不带 moreViewController 的 UITabBarController 的最大选项卡数
Posted
技术标签:
【中文标题】不带 moreViewController 的 UITabBarController 的最大选项卡数【英文标题】:maximum number of tabs for UITabBarController without moreViewController 【发布时间】:2013-12-05 15:30:34 【问题描述】:除了实际创建一个 UITabBarController 并执行相关实验之外,ios 是否有一种编程方式来获取可以在 tabBarController 中显示的最大选项卡数量,而无需“更多”选项卡?
这对我正在做的一些跨平台工作非常有帮助。
【问题讨论】:
@rmaddy 说得对。我能想象以编程方式获得这些的唯一方法是在屏幕外选项卡 vc 上循环添加选项卡,寻找更多选项卡。否则,我认为您可以放心地假设常量将保持良好状态,直到另一个外形尺寸发生变化。 AFAIK 没有编程方式,但 5 是限制。无论如何,uitabbar 是针对 ios 的,如果您正在跨平台工作,请为其他平台使用另一个东西,而不是 uitabbar 之类的 ios 【参考方案1】:最多为 5 个(在 iPhone 上,在 iPad 上为 8 个)。当您添加第六个时,您将获得第一个四个加上其他两个选项卡的更多选项卡。这不能使用标准 UITabBarController
更改。
搜索 github 或其他资源。可能会减少替换类,让您一次显示更多选项卡。
【讨论】:
以上是关于不带 moreViewController 的 UITabBarController 的最大选项卡数的主要内容,如果未能解决你的问题,请参考以下文章
UITableView中的UITabBar MoreViewController图像在以编程方式选择后消失