2017-05-12 57 views
0

我想添加一個標籤欄有三個選項(首頁)的第一個視圖,(第二視圖,(發生率)和(信息)第三個視圖,在第一個視圖我有2顯示第二個和第三個視圖的按鈕。添加標籤欄到導航控制器

我必須做什麼來添加標籤欄與這3個標籤,總是可見的應用程序?

我有現在這樣的結構:

回答

0

新的工程 - >選項卡式應用程序。 用您的viewControllers替換第一個和第二個視圖。將不需要左側視圖,因爲選項卡將成爲按鈕

+0

如果你想與你介紹一個登陸頁面,添加第三個標籤吧。留下3個標籤頁:主頁,發病率和信息 – pesch

+0

是的,謝謝,我現在有三個標籤正確導航三個視圖。但我現在有兩個問題。當我點擊第一個視圖(顯示其他視圖)的按鈕(按鈕,而不是選項卡)時,選項卡消失,並且導航控制器的後退按鈕也不會出現。 – jbono

+0

您的按鈕執行的操作現在由您的選項卡完成。無需在屏幕上同時顯示按鈕和標籤。最好是,如果你刪除按鈕,並調整你的文字,以表明像「選擇適當的標籤下面的東西」 – pesch

0

UITabBarController中的每個UIViewController都可以嵌入到UINavigationController中,方便您使用,這樣您就可以使用所有的功能你需要。

蘋果指引的TabBar:Tab Bar Controllers

基本上,你需要選擇的視圖控制器(關聯)選項卡控制器>>中單擊編輯器菜單項選擇>>嵌入並點擊導航控制器。

enter image description here

對於導航的正確使用流,你需要 控制器首先結合的TabBar與View Controller,然後嵌入的TabBar導航 控制器的TabBar。類似的方式,你也可以嵌入導航控制器到tabbar控制器,但它不是正確的流程。

enter image description here

+0

是的,謝謝,我現在有三個標籤在三個視圖中正確導航。但我現在有兩個問題。當我點擊第一個視圖(顯示其他視圖)的按鈕(按鈕,而不是選項卡)時,選項卡消失,並且導航控制器的後退按鈕也不會出現。 – jbono

+0

Pl。在這裏分享你的代碼/設計,所以我可以幫助你更好 – Krunal

相關問題