有没有办法添加到TabBarController,显示没有TabItem的视图必须是活动的? 如果是这样,它是如何实现的?
更新
我有一个带有五个TabBarItems的TabBarController。当我启动我的应用程序时,默认情况下第一个TabItem处于活动状态。但是,我会说没有TabBarItems处于活动状态并且显示一个视图(TabBar仍然可见)。如果我然后输入第一个TabBarItem,则相应的视图变为可见。
答案 0 :(得分:0)
我遇到了这个需求,我必须告诉你我必须实现自己的标签栏才能这样做。
TabBarController旨在至少激活一个选项卡。在网上发布了一些hacks,其中一个在stackoverflow中。我不会浪费太多时间尝试那些东西。它对我来说并没有真正起作用,开始编码的速度要快得多,所有“试错”都会让你的应用程序被踢出应用程序商店。
由于某种原因,TabBarController并不是子类。所以我不建议你扩展它。因为API中的任何更改都可能导致您的应用崩溃。
这是一个关于如何像Twitter应用程序上那样做tabbar的教程。 http://idevrecipes.com/2010/12/17/twitter-app-tab-bar-animation/
对不起,我无法与社区分享代码。合同的东西,你知道。 :(