簡體   English   中英

在UITabBar視圖中切換視圖

[英]Switching Views within UITabBar View

我創建了一個UITabView應用程序。 從欄中選擇的每個視圖都是一個單獨的控制器,具有自己的nib文件。 我成功地在它們之間切換。

在第一個視圖中,我有兩個按鈕(查看屏幕截圖)。 單擊它們時,我想切換到當前視圖控制器組成部分的另一個視圖。 我用:

[self presentModalViewController:anotherViewController animated:NO];

切換視圖,但隱藏UITabBar。 切換后如何在屏幕上保持橫條?

alt主 alt after_click

PS對不起,圖像模糊。 我不允許分享太多信息。

好吧,我認為您正在濫用模態視圖控制器。 對於這樣的問題,我會說您應該使用UINavigationController將它們放入視圖控制器堆棧中。 不必使每個選項卡都具有UIViewController使其成為UINavigationController,而是可以在其上推送和彈出視圖控制器,它們仍顯示選項卡欄。
參見http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UINavigationController_Class/Reference/Reference.html

使用:tabBarController.selectedViewController = newViewController

編輯:這里不需要UINavigationController。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM