2009-07-26 49 views
1

我有一個基於tabController的iPhone應用程序。第一個選項卡與一個表視圖控制器相關聯。當我選擇一個表格單元格時,我想顯示另一個表格控制器視圖,但底部有不同的選項卡。什麼是最好的方式來做到這一點?動態改變標籤條目,還是通過IB做到這一點?請指教。如何將tabController添加到另一個tabController

感謝,

納瓦

回答

0

順便說一句,我發現了最好的和最乾淨的方式,這要歸功於Rufus - iPhone Beta開發論壇撰稿人:您可以隨時更改根tabbarcontroller的視圖,也可以更改tabbaritems標題&圖標。所以實際上我不需要2個tabbar控制器,而是改變現有的tabbar控制器,相應地設置視圖的tabbaritems視圖&。

0

蘋果人機界面指南真正反對這項建議。

例如,在iPhone,iPod的使用標籤欄,允許用戶選擇把重點放在其自己的媒體集合的一部分,如播客,藝術家,視頻或播放列表。另一方面,時鐘應用程序使用標籤欄來讓用戶訪問應用程序的四個功能,即世界時鐘,鬧鐘,秒錶和計時器。圖6-10顯示瞭如何在選項卡欄中選擇一個選項卡來更改「時鐘」中的視圖。注意標籤欄如何在圖6-10所示的不同時鐘模式下保持可見。這使得用戶很容易看到他們在哪個模式,並且允許他們訪問所有的時鐘模式,而不管當前的模式如何。

您正在考慮做的工具欄可能是可能的。

相關問題