0

我爲我的通用(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

回答

0

試試這個:

  1. 從表視圖創建SEGUE目標視圖,輸入標識
  2. 實現此功能:

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

這不是問題,segue工作正常。看到編輯的問題。 – ThibaultV

0

我不看好的十分清楚問題,但你可以嘗試 -

  1. 選擇繼續。
  2. 與segue相關的屬性將顯示在XCode &的右側,您可以更改視圖控制器的顯示方式。
  3. 選擇segue(這是你想要的)。
+0

我編輯了我的問題,使其更清楚。 – ThibaultV