0
我试图在收到响应后点击按钮来放松。使用performSegueWithIdentifier解除Segue - 不起作用 - Swift 2.1
的LoginController
@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
按钮退出,它只是没有做任何事情。
我找不到我做错了,因此它不工作。我错过了什么?
我读到这太,但我无法弄清楚如何给它一个语法适应我可以在if函数中使用 – senty