4
嗨,我是新的IOS,並已使用故事板功能,我跟着this教程,導致一個工作的應用程序。當我使用導航控制器時,我有點困惑。在上面的教程中,每個選項卡都有一個導航控制器。這是必要的嗎?iOS Storyboard何時使用導航控制器?
我正在創建一個新的應用程序,它似乎工作,無論我添加一個導航控制器或不是每個選項卡(見圖)。
我只是珍玩什麼是正確的流程?
謝謝。
嗨,我是新的IOS,並已使用故事板功能,我跟着this教程,導致一個工作的應用程序。當我使用導航控制器時,我有點困惑。在上面的教程中,每個選項卡都有一個導航控制器。這是必要的嗎?iOS Storyboard何時使用導航控制器?
我正在創建一個新的應用程序,它似乎工作,無論我添加一個導航控制器或不是每個選項卡(見圖)。
我只是珍玩什麼是正確的流程?
謝謝。
由於您的應用使用的是UITabBarController
,每個標籤都會顯示一個單獨的「分支」視圖。如果這些「分支」中的任何一個需要將其視圖包裝在導航功能中(或者僅顯示具有標題的導航欄等),那麼您應該在標籤欄之間添加一個'UINavigationController'作爲該選項卡的主視圖控制器控制器和您希望爲該選項卡顯示的第一個視圖控制器。
如果你想要一個標籤只顯示一個不需要分層導航或導航欄的視圖控制器,那麼你就不需要使用UINavigationController
,並且可以直接將你的視圖控制器設置爲該選項卡的控制器。