2014-02-25 61 views
1

我有一個UIViewController繼續(推)到另一個UIViewController。第一個控制器包含一個佈局合理的UIToolBar菜單,我希望這個菜單可以繼續使用輔助菜單UIViewController(以及另一個我在導航堆棧上按下的菜單)。iOS:在繼續保持UIToolBar在頂部

這可能嗎?

+0

你在哪裏有這個工具欄?它位於視圖頂部,位於導航欄下方還是底部? – rdelmar

+0

屏幕底部。需要堅持在整個應用程序 – Wells

回答

2

這可以通過故事板中的容器視圖或代碼中的自定義容器視圖控制器API來完成。在故事板中,您可以將工具欄添加到視圖控制器,在容器視圖中拖動並調整大小以佔用視圖的其餘部分。您將自動獲得一個視圖控制器與嵌入的segue連接到容器視圖。選擇它,並將其嵌入到導航控制器中。您可以使用prepareForSegue(在您的主視圖控制器(具有容器視圖的控制器)被實例化後立即調用)以獲取對導航控制器的引用(它將是destinationViewController)。