簡體   English   中英

如何從根控制器ios應用顯示視圖

[英]how to show view from root controller ios app

我對ios開發非常陌生,所以請問我一個幼稚的問題。 我的應用程序是選項卡欄應用程序,因此根控制器是帶有2個選項卡項的選項卡欄控制器。 我的第一個選項卡項目鏈接到導航控制器,當我在此表視圖控制器中點擊一個單元格時,該導航控制器又將第一個視圖控制器作為表視圖控制器,我想顯示其中一個選項卡欄控制器(例如項目2)。

我假設我可以使用delgate didSelectRowAtIndexPath,但是如何獲得對這些嵌套視圖的訪問並顯示它呢?

有什么建議么。

標簽欄控制器使您可以使每個標簽視圖控制器層次結構保持獨立。 因此,您必須想出一種創新的方法,以便使用核心數據,單例,用戶默認設置,通知或其他可以簡化的方法在視圖控制器層次結構之間共享數據。 設計應用程序可能是更好的方法。

話雖這么說,要完成您想要的所有工作,只需添加:

navigationController?.tabBarController?.selectedIndex = 1

didSelectRowAtIndexPath里面以顯示第二個選項卡。

暫無
暫無

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

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