0
我有一個設計,我有一個主視圖控制器,其中包含三個子視圖。如何將UINavigationController添加到其中一個子視圖來僅管理該子視圖的視圖堆棧?如何添加導航控制器到父視圖的子視圖
我有一個設計,我有一個主視圖控制器,其中包含三個子視圖。如何將UINavigationController添加到其中一個子視圖來僅管理該子視圖的視圖堆棧?如何添加導航控制器到父視圖的子視圖
從iOS 5開始,您可以創建自定義容器視圖控制器。我建議創建一個包含3個視圖(每個視圖都是視圖控制器對象)的容器。由於UINavigationController
是UIViewController
的子類,因此您應該可以將其添加到您的容器中。
是的,我正在探索。一旦我添加一個導航控制器作爲我的容器視圖控制器的一個子項,我應該設置其框架以正確放置它?導航控制器的或其根視圖控制器的? – Mason
視圖控制器(以及導航控制器)沒有框架。只有意見。您可能必須設置navigationController的rootViewController的視圖框架。但是我現在還不能100%確定容器是如何工作的。自從我上次玩這個以來已經有一段時間了。 – DrummerB