我使用新的iOS 5 Utility应用模板创建了一个应用。从以前的SDK开始,我们现在必须使用故事板作为GUI(我喜欢使用它),但我想知道如何防止“Segue”将视图翻转到故事板上的下一个视图。
默认情况下有一个按钮,按下时会翻转到“FlipsideViewController”,我想使用此按钮作为登录表单的一部分,但我需要停止故事板进入Segue,除非凭据正确。我已写入所有登录代码但无法阻止页面翻转。我认为这样做的方法实际上会阻止用户通过单击“FlipsideViewController”上的默认“完成”按钮返回。
有人可以帮忙吗?
答案 0 :(得分:6)
您必须将按钮连接到IBAction而不是segue。在操作中,检查凭据是否正确,然后调用performSegue:
执行该操作。
您必须将segue直接从视图控制器连接到下一个场景,而不是从按钮连接。