我正在使用以下代码片段浏览应用中的用户界面,

UIView *viewOb = [self.view superview];
[self.view removeFromSuperview];
NextVC *nextOb = [[NextVC alloc] init];
[viewOb addSubview:nextOb.view];
[secOb release];

我不知道这是否是移动到下一个视图的正确方法,这是否导致内存泄漏?或者,与pushviewcontroller相比,它更安全吗?而且我没有在视图之间导航,我只想移至下一个视图,并且在单击“后退”按钮的下一个视图中,我需要进入上一页。
任何人都可以帮助我,任何帮助请先感谢,谢谢。

最佳答案

绝对不是建议的导航方式。请使用NavigationController进行导航。另外,您也可以使用

[self presentModalViewController]

导航功能。

关于iphone - addsubview和removeFromSuperview是显示nextview的有效方法吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7495303/

10-12 03:59