1

我使用新的 iOS 5 Utility 应用程序模板创建了一个应用程序。从以前的 SDK 开始,我们现在必须为 GUI 使用故事板(我喜欢使用它),但我想知道如何防止“Segue”将视图翻转到故事板上的下一个视图。

默认情况下,有一个按钮在按下时会翻转到“FlipsideViewController”,我想将此按钮用作登录表单的一部分,但除非凭据正确,否则我需要停止情节提要转到 Segue。我已经编写了所有登录代码,但无法阻止页面翻转。我认为这样做的方法实际上可以防止用户通过单击“FlipsideViewController”上的默认“完成”按钮返回。

任何人都可以帮忙吗?

4

1 回答 1

6

您必须将按钮连接到 IBAction 而不是 segue。在操作中,检查凭据是否正确,然后调用performSegue:执行它。

您必须将 segue 直接从视图控制器连接到下一个场景,而不是从按钮。

于 2012-02-14T16:05:15.993 回答