在标签栏应用程序中,我通过执行以下操作向第一个标签栏视图添加视图:
[self.view addSubview:anotherView.view];
完成另一个视图后,我会这样做:
[self.view removeFromSuperview];
返回到父级,但不会在父级上触发viewDidAppear或viewWillAppear。我可以使用消息,但似乎必须有更好的方法。有什么建议吗?
答案 0 :(得分:1)
当您将子视图添加到第一个视图时,它仍然可见,就在第二个视图的后面。这些方法不会触发,因为技术上它始终是可见的,即使它完全被第二个视图覆盖。