配置超过 16 个项目的 UITabBar
Posted
技术标签:
【中文标题】配置超过 16 个项目的 UITabBar【英文标题】:Configuring a UITabBar with more than 16 items 【发布时间】:2011-02-01 19:23:23 【问题描述】:我的UITabBarController
包含超过 16 个视图控制器。当我进入“更多”选项卡时,我可以看到所有的UITabBarItems
。如果我点击“编辑”按钮,我可以看到第 16 个图标,但是没有足够的空间显示更多,所以从第 17 项开始,图标只是部分显示。从第 21 项开始,图标完全不显示。并且无法使用滚动条访问其余图标。
顺便说一句,this question 对我的问题给出了理论上的回答,但没有解决这个实际的极端情况。
【问题讨论】:
也许您需要考虑简化您的软件 :P 更严肃地说,您可以在编写疯狂的自定义子类等之前测试 Three20 UI,看看它是否可以工作。 好主意。我会试着看看我能用它做些什么。谢谢。 我也有同样的问题,还在寻找答案:( 【参考方案1】:如果您有 5 个以上的视图控制器,则需要考虑其他显示视图控制器的模式。例如,facebook 应用显示了一个显示侧边栏,也许您需要找出一种以类似方式显示内容的方法。
【讨论】:
以上是关于配置超过 16 个项目的 UITabBar的主要内容,如果未能解决你的问题,请参考以下文章
Apache Spark Codegen Stage 超过 64 KB