【问题标题】:Swift programmatically set seguesSwift 以编程方式设置转场
【发布时间】:2014-10-23 19:39:27
【问题描述】:

我有一段解析代码检查用户是否登录:

PFUser.logInWithUsernameInBackground("myname", password:"mypass") {
  (user: PFUser!, error: NSError!) -> Void in
  if user != nil {
    // Do stuff after successful login.
  } else {
    // The login failed. Check error to see why.
  }
}

成功登录后,我想将用户发送到新的 segue。我不能在情节提要中这样做,因为我只希望在满足条件时发生转场。有没有办法以编程方式创建一个segue?

【问题讨论】:

    标签: swift parse-platform segue


    【解决方案1】:

    你可以使用:

    performSegueWithIdentifier("yourSegueIdentifier", sender: nil)
    

    您不需要以编程方式“创建”segue,只需连接您的 ViewController 并创建一个 Segue。如果需要,您可以使用 performSegueWithIdentifier 手动调用 segue。

    【讨论】:

    • Gotcha... 所以我会单击并从视图控制器 1 拖动到 vc 2?
    猜你喜欢
    • 2013-03-16
    • 1970-01-01
    • 2015-11-20
    • 2017-09-16
    • 2012-11-26
    • 2015-02-09
    • 1970-01-01
    • 1970-01-01
    • 2017-09-25
    相关资源
    最近更新 更多