2011-06-15 66 views
0

我需要一些幫助,甚至是一個鏈接,指導我的幫助將不勝感激。TabBar在一個視圖導致第二個視圖與另一組tabbar

我現在有一個主tabBar視圖,它顯示了tabBar默認表中的患者列表。點擊表格中的各行病人後,會在另一個視圖中給我提供病人信息。然而,在這個患者信息視圖中,我想要一個新的tabBar集合,它允許我顯示其他那個patientInfo的標籤。

這可能嗎?一個tabBarController導致另一個tabBarController?我嘗試過,但舊的標籤欄並不消失,而是添加了它,導致在一個視圖中出現兩個tabBars。我逼債婉那個=(

請幫助我..

回答

0

聽起來像是你需要把你的標籤欄控制器導航控制器,以及標籤欄控制器,當行內的表視圖控制器。被按下時,你會推另一個標籤欄控制器,導航控制器

它會是這樣的:

Navigation Controller 
| 
⎬- First Tab Bar Controller 
| ⎬- Table View Controller 
| ⎬- ... 
| ⎬- View Controller 
| 
⎬- Pushed Tab Bar Controller (pushed when a row is selected) 
| ⎬- More View Controllers 

請記住,當有anoth推標籤欄控制器呃到位可能會讓用戶感到困惑,因爲他們可能沒有意識到或期望標籤也會改變。

爲了明確這一點,我覺得有標籤欄控制器的屬性,如果上,動畫出來的標籤欄的幻燈片時,標籤欄控制器會滑出,並在標籤欄的動畫幻燈片當控制器滑入時。 您可以使用它,以便用戶注意到標籤欄已更改。

+0

感謝您的及時答覆。我試圖WAü建議,但意識到,我不能把標籤欄控制器,導航控制器內......只有倒過來... 有沒有辦法解決?謝謝您的幫助 – 2011-06-15 08:30:06

相關問題