一个视图替换另一个视图的 Segues

Segues where a view replaces another

我正在计划一款游戏应用,其中会依次循环显示一系列视图。

我很难弄清楚应该为此使用的 segue(使用情节提要)。在我看来,使用 'show' segue 会产生一堆视图。在我的应用程序中,你永远不会从你来的地方返回,所以这是否意味着我最终可以得到几十个视图,一个在另一个之上?

有没有一种方法可以让您在进入 segue 时,用一个视图替换之前的视图?

不幸的是,您将无法使用 Storyboard segues 执行此操作,因为 "Replace" segue 仅适用于 SplitViewController(这听起来不适合您尝试做的事情)。而是通过代码处理转换。有一个基本的导航控制器并继续将新的视图控制器设置为导航控制器的根视图控制器