2010-04-05 27 views
0

我有一个问题是我得到了UItabbarController它包含3个TabBars 每个tabbar需要为他们创建自己的UINavigationController吗?是我需要为每个Tabbar创建UINavigationController?

在IB中,它只能将UINavigationController链接到Tabbar的1个导航控制器。 它不能多个链接。

我该如何解决。 我想隐藏和取消隐藏我的工具栏。 我认为这是一个坏主意,如果我必须为每个tabbar创建3个uinavigationcontroller实例变量。

我该如何解决这个问题?

回答

0

没有什么错在你的标签栏创建为每个标签一个UINavigationController。 Marek链接到的答案涵盖了如何使用hideButtonWhenPushed属性。我的个人偏好是在代码中创建像UINavigationControllers之类的东西,并让它们为实际的viewControllers引用nib文件,但这取决于您。

+0

okey建议我为每个Uinavigation控制器创建一个实例变量。 它消耗更多资源吗? – RAGOpoR 2010-04-05 10:34:08

+0

它会消耗更多的资源,但数量可以忽略不计。控制者不占用大量的内存,他们的观点是。 – 2010-04-05 10:40:15

+0

感谢Ben Gottlieb – RAGOpoR 2010-04-05 10:45:52

相关问题