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 に答える