【问题标题】:How to link to another view of storyboard Xcode如何链接到故事板 Xcode 的另一个视图
【发布时间】:2013-06-16 15:17:37
【问题描述】:

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

【问题讨论】:

  • 你试过谷歌吗? “Storyboard Segue 教程”应该可以解决问题!
  • 我不太确定你在问什么。您是否只是想让新的视图控制器检查用户名是否正确?还是您只是想为新的视图控制器提供正确的凭据
  • @mros 不,我希望打开视图控制器(如显示)

标签: ios xcode view hyperlink storyboard


【解决方案1】:

有几种方法可以做到这一点。首先是创建一个直接将登录按钮链接到新视图控制器的 segue。如果你想这样做,右键单击从按钮拖动(或控制拖动)到新的视图控制器。这应该会形成一条从第一个控制器到第二个控制器的灰线。然后,您可以单击界面生成器中 segue 中间的小圆圈,为其命名并指定类型。

或者,如果您使用代码创建了登录按钮,或者只是想更好地控制您的转场,您可以在界面构建器中创建一个通用转场,这意味着只需控制从一个视图控制器拖动到另一个视图控制器。如果你这样做,你必须命名SEGUE,这样你就有办法在以后调用它。然后,您只需致电 [self performSegueWithIdentifier:@"nameOfYourSegue" sender:self]; 即可完成转场。

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

这是一个不错的 segues 教程的链接:

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

【讨论】:

    猜你喜欢
    • 2013-02-03
    • 1970-01-01
    • 1970-01-01
    • 2017-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-17
    • 2013-01-06
    相关资源
    最近更新 更多