2010-04-05 28 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

相關問題