0

收到响应后,我试图在单击按钮时放松。

登录控制器

@IBAction func SignInPressed(sender: AnyObject) {

  if (onSuccess) {
      performSegueWithIdentifier("unwindToGlobal", sender: AnyObject?())
  }
}

这就是它的来源(GlobalController)。

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?)
{
    if (segue.identifier == "globalToLogin")
    {
        NSOperationQueue.mainQueue().addOperationWithBlock({ () -> Void in
            let loginController = segue.destinationViewController as? LoginController
        })
    }
}

这个有效,一旦我进入应用程序(GlobalController 是起始视图),我就会被定向到登录页面。但是,当我单击 LoginController 上的登录按钮时,不幸的是它并没有展开。

在此处输入图像描述

在此处输入图像描述

当我尝试删除这些连接和ctrl + drag按钮退出时,它什么都不做。

我找不到我做错了什么,因此它不起作用。我错过了什么?

4

1 回答 1

0

这里有几篇关于 Unwind 的文章,这对我来说非常棒,也许对我有帮助

放松

于 2015-11-13T19:22:17.150 回答