UISplitViewController - 在主视图控制器中点击单元格会导致主视图控制器中的segue而不是详细视图控制器中的segue

时间:2017-07-15 20:30:43

标签: ios swift uitableview uiviewcontroller uisplitviewcontroller

我正在使用标准表视图迁移现有项目以使用UISplitViewController方法。标准表视图也链接到选项卡栏控制器。

层次结构如下:

标签栏控制器> SplitViewController> MASTER:NAVIGATION CONTROLLER>表视图;

SplitViewController>详情:导航控制器>表视图;

当我点击主视图控制器中的单元格时,它会导致我想要在详细视图区域中加载的视图的segue位于主视图控制器表视图区域中。实质上,详细视图控制器在主视图窗口区域中加载。

我已经验证所有连接都是正确的,但我不知道为什么会发生这种情况。任何见解都将不胜感激!

1 个答案:

答案 0 :(得分:1)

不确定你是不是已经到底了,但是我遇到了同样的问题,我想我会解释我是如何解决这个问题的 - 其他人遇到过它。

基本上确保在将单元格选择segue链接到详细视图控制器之前,在故事板中的拆分视图控制器中链接了详细视图控制器。

在我正确设置拆分视图控制器之后,重新创建单元格和详细视图控制器之间的segue就足以解决这个问题了。

希望有所帮助,

理查德