视图控制器的视图属性是否指向窗口

时间:2017-07-18 08:45:51

标签: ios swift

来自苹果文件:

  

每个视图控制器管理一个视图层次结构,其根视图存储在此类的view属性中。根视图主要用作视图层次结构其余部分的容器。根视图的大小和位置由拥有它的对象确定,该对象可以是父视图控制器,也可以是应用程序的窗口。窗口拥有的视图控制器是应用程序的根视图控制器,其视图的大小可以填充窗口。

enter image description here

如图所示,我理解每个视图控制器都有一个窗口,它是根视图。但是,每个应用程序只有一个窗口。如果应用程序中有多个视图控制器,我觉得这里有点矛盾。我错误的理解在哪里?请帮忙! 感谢

1 个答案:

答案 0 :(得分:1)

该图并未说明每个viewcontroller都有自己的窗口,它只是声明每个viewcontroller都有自己的应用程序窗口的REFERENCE。根视图控制器的超级视图是应用程序的窗口。