2015-10-28 58 views
1

當我們使用導航控制器作爲窗口的根,並且我們在該導航控制器上推送了多個控制器。可以說, A作爲導航控制器 乙作爲導航控制器 的根C被第B d是推推動第C在UIWIndow中跟蹤視圖在iOS應用程序

然後會是怎樣的上窗口視圖hierarchi。它像第一個窗口 - > A - > B - > C - > D;

或者他們在記憶中,但在窗口中只有一個D?

+0

調試 - > ViewDebugging->拍攝視圖層次 –

回答

0

你可以做你自己的調查,在調試過程只是打印:

po [[UIWindow keyWindow] recursiveDescription] 

它會告訴你你的應用程序完整查看層次。

但是,是的,最終的結構是這樣的:

的UIWindow - > UINavigationController.view - > RootViewController.view - > OtherViewControllerView - >子視圖的