【发布时间】:2016-01-09 12:32:49
【问题描述】:
假设我有两个页面,其中有两个 UIViewControllers、UIViewController1 和 UIViewController2。
如果我想在UIViewController1 上显示UIViewController2,我有三个选择:
- 使用
UINavigationControllerpushViewController。 - 使用
presentViewController。 -
addSubView:UIViewController1.view.addSubView(UIViewController2.view)
如果我需要在我的视图之间进行转换,我更喜欢第三个选项,因为它可以让我更好地控制视图。
这三个选项在性能方面有什么区别吗?
【问题讨论】:
标签: ios performance ios8 uinavigationcontroller ios9