2012-02-14 97 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