Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ios中返回superview_Ios_Uiview - Fatal编程技术网

如何在ios中返回superview

如何在ios中返回superview,ios,uiview,Ios,Uiview,在view1中,我添加了一个子视图(view2)。现在我在view2中,现在我想回到view1。我使用的是[self.view removefromsuperview],但它不起作用。您不应该将应用程序组织为一个视图加在另一个视图上。组织应用程序的一种更典型的方法是将不同的屏幕拆分为不同的视图控制器,并使用UINavigationController在它们之间导航 如果您只是将所有代码集中到一个视图控制器中,然后手动添加和删除视图,那么很快就会陷入混乱。我强烈推荐阅读。什么是self.view?

在view1中,我添加了一个子视图(view2)。现在我在view2中,现在我想回到view1。我使用的是
[self.view removefromsuperview]
,但它不起作用。

您不应该将应用程序组织为一个视图加在另一个视图上。组织应用程序的一种更典型的方法是将不同的屏幕拆分为不同的视图控制器,并使用
UINavigationController
在它们之间导航


如果您只是将所有代码集中到一个视图控制器中,然后手动添加和删除视图,那么很快就会陷入混乱。我强烈推荐阅读。

什么是
self.view
?您只描述了
view1
view2