在Xcode 4中隐藏选项卡栏项

时间:2012-07-30 10:48:08

标签: iphone objective-c uitabbar uitabbaritem

我有一个带有logginViewController的标签栏控制器,我想隐藏与logginViewController相关的标签栏项目,并显示一个带有不同ViewController的不同标签栏项目

我正在基于标签栏的iPhone应用程序中使用Storyboard

我已经尝试了this solution但它不起作用(Xcode不允许我使用“隐藏”选项)

请帮助我在Xcode 4中如何做到这一点非常棒!

谢谢大家

1 个答案:

答案 0 :(得分:0)

我想假设您将TabBarController子类化。

通过Protocol / Delegate,你可以处理来自loggingViewController的数据(也许,点击一个按钮来隐藏TabBarItem)。 将该协议实现到TabBarController,这样您就可以轻松地接收这些协议方法来添加/隐藏/删除项目。

试一试!或者进一步的问题?