“ navigationController?.pushViewController”和“ performSegue”之间有什么区别

时间:2019-03-29 06:05:04

标签: swift segue

这些家伙都将视图控制器推入接收器的堆栈中并更新显示吗?它们之间有什么区别?

1 个答案:

答案 0 :(得分:0)

从本质上讲,segue是viewControllersnavigationController之间的过渡。 pushViewController是一种将viewController推入导航堆栈的方法。

我在reddit和apple fourm上找到了资源

https://www.reddit.com/r/iOSProgramming/comments/7mqahx/difference_between_segue_and_push/

https://forums.developer.apple.com/thread/4307