当UIView在iOS应用程序中加载时没有超级视图?

时间:2012-12-17 12:34:00

标签: ios uiview

来自开发者reference

  
      
  • (无效)sizeToFit
  •   
     

如果要调整当前视图的大小,请调用此方法   使用最合适的空间。特定的UIKit视图调整大小   自己根据自己的内在需求。在某些情况下,如果一个   视图没有超视图,它可以自己调整大小到屏幕   界限。因此,如果您希望给定视图将其自身的大小调整为其父级   在调用此方法之前,您应该将其添加到父视图中。

是否存在视图没有超视图的情况?这些案件是什么?

2 个答案:

答案 0 :(得分:0)

当视图是 rootview 时,视图没有超视图,因为它后面没有其他视图(可能除了窗口)

当它从未被添加到视图中时显然:D

答案 1 :(得分:-1)

如果是View Controller的视图,则它没有超级视图。