推动故事板与segboard

问题描述:

我为我的通用(iPhone/iPad)应用程序使用故事板。我正在使用默认的主/细分视图。推动故事板与segboard

在拆分视图中,当我在主视图中选择一个项目时,所有内容都正常工作,它会在详细视图中进行推送。但在iPhone上,当我选择一个项目时,细节视图呈现为模式弹出式窗口(不确定名称),而不是按下转换(具有向左转换和后退按钮的权限)。

我的故事板有什么问题吗?主控和细节之间的延续是“显示(例如推送)”延续。

My storyboard

编辑:我注意到,我是不是我想要的很清楚了!所以这里有一些GIF。

这里是我的应用程序是如何工作的:http://gph.is/1IcN78K

正如你看到的,详细信息视图呈现一个酥料饼。

这里是我想要的工作(这是以前的版本我的应用程序的捕捉,我没有用故事板,我用的OBJ-C):http://gph.is/1IcNKPE

编辑2:仍然需要求助。我尝试了很多东西,我做了大量的研究,但找不到解决方案。

+0

很难清楚你想要什么,或者你的形象与问题描述有什么关系(代表什么?),但是对于我来说,你有一个从表视图连接的segue(已经是嵌入导航控制器)到另一个导航控制器(而不是VC下面的表VC)是有点可疑...我不知道我会这样做... – nhgrif

+0

@ nhgrif是的,它似乎很奇怪对我来说也是如此,但这就是默认的主/细节项目!我将用一些gif编辑我的帖子,以解释我想要的东西! – ThibaultV

试试这个:

  1. 从表视图创建SEGUE目标视图,输入标识
  2. 实现此功能:

    func tableView(tableView:UITableView, 
    accessoryButtonTappedForRowWithIndexPath indexPath: NSIndexPath) { 
    
        performSegueWithIdentifier("yourIdentifier", sender: self) 
    
    } 
    
+0

这不是问题,segue工作正常。看到编辑的问题。 – ThibaultV

我不看好的十分清楚问题,但你可以尝试 -

  1. 选择继续。
  2. 与segue相关的属性将显示在XCode &的右侧,您可以更改视图控制器的显示方式。
  3. 选择segue(这是你想要的)。
+0

我编辑了我的问题,使其更清楚。 – ThibaultV