2012-02-14 98 views
1

我已經使用新的iOS 5 Utility應用程序模板創建了一個應用程序。自從以前的SDK以來,我們現在必須爲GUI(我喜歡使用)使用故事板,但是我想知道如何防止「Segue」將視圖翻轉到故事板上的下一個視圖。故事板iOS5 - 如何在按Segue按鈕時防止故事板改變

默認情況下有一個按鈕,當按下時翻轉到「FlipsideViewController」,我想使用這個按鈕作爲登錄表單的一部分,但我需要停止故事板去Segue,除非憑據是正確的。我有我的所有登錄代碼,但不能防止翻頁。我認爲這樣做的方法實際上可以防止用戶通過單擊「FlipsideViewController」上的默認「完成」按鈕返回。

任何人都可以幫忙嗎?

回答

6

你必須將按鈕連接到一個IBAction而不是一個segue。在該操作中,檢查憑據是否正確,然後致電performSegue:執行該操作。

您必須將segue直接從視圖控制器連接到下一個場景,而不是從按鈕。

+0

謝謝,優秀的答案! – 2012-02-14 16:53:54