如何隐藏tabBarController的tab?

时间:2011-03-23 12:32:39

标签: iphone ios uitabbarcontroller

我想在TabBarController中创建一个Tab但我不想在tabBar上显示...我的意思是它应该在那里但是看不见......

就像我的tabBarController中有5个标签一样,我希望我的第五个标签只是看不见...

这可能吗?

2 个答案:

答案 0 :(得分:1)

无法隐藏单个标签。我想你可以给它一个空白图标,但你仍然可以看到标签所在的空间。如果您有超过5个选项卡,则可以安排此隐藏选项卡位于“更多...”选项卡项上,因此它不会立即显示,但用户可以访问它。

如果您不希望用户能够访问它,则必须首先想知道为什么要将其包含在标签栏控制器中。记住:当你发现自己正在与这样的框架作斗争时,通常会有更好的方法来做你想要做的事情。

答案 1 :(得分:0)

不是真的 - 标签栏控制器是非常具体实现的,因此它可以从标签栏UI以某种方式访问​​它管理的任何视图控制器,无论是在栏本身还是在“更多”部分。你想要完成什么?