我在計算如何正確使用Storyboard時遇到了一些麻煩。我的主要問題莫代爾繼續下去。我有一個viewcontroller,我試圖顯示模態(最右下圖)。但它只是沒有顯示。 prepareForSegue正確發射。Objective C - 創建模態Segue
當我將模式從模態更改爲推時,它確實有效。
我打電話使用
performSegueWithIdentifier:@"FirstRunSegue" sender:self
這裏SEGUE是視覺SEGUE設置我此刻
當我將鼠標懸停在Excaimation標誌,下面的錯誤是顯示:
我是故事板新手,所以我希望有人可以解釋爲什麼模態賽格不工作,以及如何讓它工作。令人討厭的是,它是視圖控制器在Storyboard中的必需條件,否則我只需初始化控制器並手動顯示它。
問候, EZfrag
編輯1:
OK,我設法弄清楚爲什麼沒有被顯示SEGUE。這有點愚蠢,因爲它適用於推動。看起來我無法從appdeletegate的啓動函數中調用模態segue。推送工作正常,但不是模態。用一個新項目來確認它。
有沒有人可以解釋爲什麼這樣呢?
問候, EZFrag
你可以擴展更多的應用程序的流程?這聽起來像你最初的VC是調用模態提供的VC的那個,並且這隻會在第一次加載時發生。那是對的嗎?如果是這樣,你在哪裏打電話performSegue? –
如何通過故事板或代碼「發射」賽格? – Pfitz
通過代碼: 'performSegueWithIdentifier:@「FirstRunSegue」發件人:自我'自我是賽格的所有者。 – EZFrag