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