如何在Uitabbar中的Uitabbaritems之间指定宽度,灵活的空间和/或位置?
-
30-09-2019 - |
题
当客户希望在某些视图的底部,我正在研究一个项目。
塔巴尔需要在左侧有1个项目,然后在右侧有2个项目。我是否必须使用2个额外的uitabbaritews(并将它们放在第二和第三位置),隐藏和禁用它们以实现这一目标,或者对此更直接的解决方案?
我想不使用Uitoolbar为此,因为它可以自定义其高度,这是一种痛苦,在某些情况下会引起意外行为(特别是当人们使用模态视图控制器时)。
解决方案
我认为您有正确的主意。定制 UITabBar
从普通的角度做一些事情通常很难,最好只写自己的东西。但是在您的情况下,您应该能够按照您的建议。一种方法是直接在IB中添加视图控制器,然后设置 title
到一个空字符串并解开 enabled
对于第二和第三视图控制器。
其他提示
您为什么不只是使用Uitoolbar?敲击按钮时,您可以手动切换视图。
不隶属于 StackOverflow