Split Controller master table 视图推送到主导航堆栈而不是详细信息

Split Controller master table view pushes to master nav stack not detail

我正在尝试设置一个非常基本的拆分视图控制器。左侧(master)是一个 table 视图,当点击一行时,我希望将详细信息加载到右侧(detail)。

我不知道我做错了什么。我有一个示例项目,它完全按照我想要的方式运行,但我在主项目中遗漏了一些东西。我非常仔细地搜索了示例项目,据我所知,我的主项目中的一切都完全相同。

我遇到的问题是,当我在 table 视图中点击一个单元格时,调用的视图控制器出现在主视图(左侧)中,而不是详细信息(右侧) ).

我的问题是:我到底需要做什么才能让右侧显示详细信息?

我正在横向模式下的 iPhone 7 Plus 模拟器上进行测试。纵向模式工作正常。

据我所知,我已完成所有正确的委托设置。提前致谢!

哇!好的,我知道出了什么问题。这一定是情节提要 UI 中的一个错误,因为这将是问题是没有意义的。

当我按住 table 视图单元格并拖动到导航控制器以创建细节转场时,我选择了 "show"。然后我意识到它实际上应该是 "show detail",所以我进入了我刚刚创建的 segue 的属性并将 "Kind" 更改为 "Show Detail (e.g. Replace)",据我所知,应该结束up 就像我在创建 segue 时选择 "Show Detail" 一样。不是。

经过大量的反复试验,我发现我必须删除我最初创建的转场并重新创建转场,选择 "Show Detail"。