2014-01-27 67 views
0

我試圖在iPad上使用UIPopoverControllerChildViewControllers進行切換。我們在父導航子視圖控制器中有4個或5個VC,其中navigate,都具有不同的大小,每當我們推或者彈出時,父popover都會根據vc的PreferredContentSize調整大小。現在已經切換到AddChildViewController,父vc保持相同的大小,有沒有相當於PreferredContentSizeChildViewControllers當使用ChildViewControllers時等效的PreferredContentSize

謝謝

回答

1

不,沒有。子視圖控制器由您的自定義容器視圖控制器使用。容器視圖控制器有責任指定它的子項需要什麼,並收集並處理這些信息。

0

謝謝。

發現有很多事情不會免費獲得與您使用彈出窗口的childviewcontrollers,如顯示鍵盤時的autoresize/reposition,我現在也要手動進行此操作。

需要更新的原因是需要在彈出視圖控制器頂部的全屏模式視圖控制器,所以思考轉換到子視圖控制器,並且可以有多個子視圖控制器,僅限於屏幕上的一個,嘗試混合兩者,但popovervc始終位於頂部。

相關問題