当客户希望在某些视图的底部,我正在研究一个项目。

塔巴尔需要在左侧有1个项目,然后在右侧有2个项目。我是否必须使用2个额外的uitabbaritews(并将它们放在第二和第三位置),隐藏和禁用它们以实现这一目标,或者对此更直接的解决方案?

我想不使用Uitoolbar为此,因为它可以自定义其高度,这是一种痛苦,在某些情况下会引起意外行为(特别是当人们使用模态视图控制器时)。

有帮助吗?

解决方案

我认为您有正确的主意。定制 UITabBar 从普通的角度做一些事情通常很难,最好只写自己的东西。但是在您的情况下,您应该能够按照您的建议。一种方法是直接在IB中添加视图控制器,然后设置 title 到一个空字符串并解开 enabled 对于第二和第三视图控制器。

其他提示

您为什么不只是使用Uitoolbar?敲击按钮时,您可以手动切换视图。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top