Uiview 从superview中删除

Uiview 从superview中删除,uiview,Uiview,正在将一个视图添加到另一个视图,当我删除新视图时,将调用第一个视图的哪个方法 在这里,我尝试查看将出现,但它不会调用。 有人能告诉我这件事吗 我添加了如下视图: [self.view addSubview:newview.view]; 我通过 [self.view removeFromSuperview]; 有人能告诉我从SuperView中移除时将调用哪个方法吗 给视图显示一个快照视图将出现在某些情况下充其量是粗略的。如果要添加和删除子视图,则不会在superView或superView中

正在将一个视图添加到另一个视图,当我删除新视图时,将调用第一个视图的哪个方法

在这里,我尝试查看将出现,但它不会调用。

有人能告诉我这件事吗

我添加了如下视图:

[self.view addSubview:newview.view];
我通过

[self.view removeFromSuperview];

有人能告诉我从SuperView中移除时将调用哪个方法吗

视图显示一个快照<代码>视图将出现
在某些情况下充其量是粗略的。

如果要添加和删除子视图,则不会在superView或superView中的其他视图上调用ViewWillDisplay。您需要使用导航控制器、模态视图控制器或选项卡视图控制器,以使其按预期工作。看起来您应该使用UINavigationController并使用push/pop而不是add/remove