2013-06-19 54 views
-3

我创建了一个登录系统。它使用用户标识而不是用户名和密码。我想这样做,当按下登录按钮时,它会打开故事板中的另一个视图控制器。我已经有了一个if语句来检查用户ID是否正确。我只需要知道要执行的方法。我尝试了一些,但我需要更多的解释如何使用它们。如何链接到故事板的另一个视图Xcode

+0

您是否尝试过谷歌? “故事板Segue教程”应该做的伎俩! – Groot

+0

我不太清楚你在问什么。你只是试图让新的视图控制器与旧的检查,如果用户名是正确的?或者你只是想给新的视图控制器适当的凭据 – mrosales

+0

@mros不,我想视图控制器打开(如显示) – user2501551

回答

1

有几种方法可以做到这一点。首先是创建一个将登录按钮直接链接到新视图控制器的segue。如果你想这样做,右键单击从按钮拖动(或控制拖动)到新的视图控制器。这应该从第一个控制器到第二个控制器形成一条灰线。然后,您可以点击界面构建器中segue中间的小圆圈,为其指定名称并指定类型。另外,如果你使用代码创建了登录按钮,或者只是想更多地控制你的segues,你可以在界面生成器中创建一个通用的segue,意思就是控制从一个视图控制器拖到另一个视图控制器。如果你这样做,你必须命名SEGUE,以便稍后调用它。然后,您只需拨打[self performSegueWithIdentifier:@"nameOfYourSegue" sender:self];即可使续订发生。

如果您需要配置新的视图控制器或给它任何数据,这应该发生在prepareForSegue:方法中。

下面是一个很好的教程链接塞格斯:

http://www.appcoda.com/storyboards-ios-tutorial-pass-data-between-view-controller-with-segue/

+0

详细的解释。正是我需要的,谢谢! – user2501551

相关问题