[英]Unwind Segue using performSegueWithIdentifier - Doesn't work - 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
按鈕退出時,它什么也沒做。
我找不到我在做什么錯,因此無法正常工作。 我想念什么?
這里有一些關於Unwind的文章,對我來說太好了,也許可以幫上忙
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.