首页 > 解决方案 > Swift 性能 segue 和导航控制器

问题描述

我有 2 个独立的视图控制器。

首先,我有一个带有导航控制器的 tableView,当我单击单元格时,它会打开一个详细视图控制器。

在第二个 VC 中,我执行了几个操作,最后我可视化一个按钮,如果单击,我必须打开详细视图控制器。

performSegue (withIdentifier: "towardsDetailsProfile", sender: nil)

它可以工作,但不会出现在导航控制器中。

有可能解决这个问题吗?

标签: swiftuinavigationcontrollernavigationsegue

解决方案


您的视图控制器应该是导航控制器的子级。您可以通过选择第二个视图控制器(带有按钮的那个)并单击“编辑器 > 嵌入 > 导航控制器”来做到这一点。


推荐阅读