iOS controller 和 window 图层

1、没有Navigation 维护Controller 那么当前controller 图层是:

UIWindow ——> UIView

2、如果有Navigation 维护Controller 那么当前controller 图层是:

UIWindow ——>  UILayoiutContainerView ——>  UINavigationTrasitionView ——>  UIViewControllerWrapperView  ——> view

导航栏的 图层:

UIWindow ——>  UILayoiutContainerView ——>  UINavigationBar——>....

3、如果有UITabBarController 维护Controller 那么当前controller 图层是:

UIWindow ——>  UILayoiutContainerView ——>  UITrasitionView ——>  UIViewControllerWrapperView  ——> view

导航栏的 图层:

UIWindow ——>  UILayoiutContainerView ——>  UITabBar——>....

原文地址:https://www.cnblogs.com/saytome/p/7592756.html