标签栏标签溢出

时间:2011-12-28 19:30:09

标签: iphone objective-c uitabbar uitabbaritem

如果没有足够的空间来显示iPhone,我是否可以在iPhone上隐藏标签。我能想到的最好的例子是在Android音乐播放器上显示“艺术家”,“专辑”,“歌曲”的标签,但“最近”,“播放列表”,“流派”隐藏在这些标签的左侧或右侧

Picture of tabs on Android

2 个答案:

答案 0 :(得分:1)

没有简单的方法可以做到这一点,不。事实上,我怀疑Apple HIG是否会允许它。

但是,如果您决定继续进行,则需要将UITabBar的hidden属性设置为YES。这只会隐藏它 - 您可能还需要调整视图的大小。

这整个过程绝对不是微不足道的,也不应该是,因为这是不应该做的事情 - 用户可能会欣赏额外的空间,但会立即迷失。

答案 1 :(得分:0)

您可以通过设置IBOutlet将标签栏设置为隐藏。更好的是,以这样的方式对其进行编码:当用户点击屏幕时,会出现标签栏,类似于用户点击屏幕时出现的工具栏。它非常简单,可以释放屏幕空间!