簡體   English   中英

如何在 swift 故事板中的另一個 TabBarController 中制作 TabBarController?

[英]How to make TabBarController inside another TabBarController in swift storyboard?

我想知道如何在 Xcode 中創建嵌套的UITabBarControllers ,我使用的是 Swift。

我的第一個UITabBarController有兩個項目:搜索( UITableView )和地圖( MKMapView )。 當我點擊表格中的一個單元格時,我想去第二個UITabBarController 第二個UITabBarController是單擊單元格的詳細信息頁面,必須包含三個項目 --> 信息、評論和聯系人。

誰能解釋一下如何做到這一點? 現在我只有第一個UITabBarController和一個用於詳細信息頁面工作的視圖控制器。

編輯:主要問題是,當我嵌套UITabBarControllers ,我的應用程序總是顯示第一個UITabBarController的項目。

在它旁邊創建另一個選項卡視圖控制器(您應該在故事板上看到兩個選項卡視圖控制器),然后在您希望另一個選項卡視圖控制器中插入一個容器視圖。 在容器視圖位於所需的選項卡視圖控制器中並正確調整大小后,按住控件並將其從容器視圖拖動到另一個選項卡視圖控制器。 發布后,選擇嵌入,你應該很高興! 希望這可以幫助。 如果是這樣,請投票:)

從 stroryboard 和列表視圖控制器 ctrl+drag 拖放新tabbarcontroller到這個 newtabbar 控制器並選擇show segue (假設您使用的是導航控制器)

我自己找到了答案。

只需在列表視圖和第二個選項卡控制器之間創建一個 segue。 並在屬性檢查器中選擇第二個選項卡控制器hide bottom bar on push

暫無
暫無

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

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