2

Xcode 8.0でナビゲーションバーのバーボタンアイテムを押すことができるアプリを作成したいとします。このボタンがクリックされると、「helloWorld」をXcodeの下部にある出力セクションに印刷しながら、巻き戻しセグを行います。Segue Navigation Barボタンを解除するXcode 8.0 Swift 3.0

私は、ナビゲーションバー上のバーボタン項目をタップしたときように私は、ナビゲーションバーにあるバーボタンアイテムにこれをリンクし
@IBAction func unwindToViewController (sender: UIStoryboardSegue){ 

    } 

ビューが下方に消える:私は正常に使用してアンワインドセグエを作成しました。

私は完了ボタンを押したときにXcodeの下部にある出力セクションに単にprint("helloWorld")を入力しようとしていますが、出力セクションには何も表示されません。これまでのところ、私は持っています:

@IBAction func add(_ sender: AnyObject) { 



    print("helloWorld") 

} 

そのView Controller用のView Controller Swiftファイルです。

答えて

1

このポストをスタックオーバーフローで親切にチェックしてください。これは以下の投稿の複製です。

以下のリンクから回答を見つけることができます。

https://stackoverflow.com/a/39916477/2894335

このブログはseguesをリラックスするのに非常に素晴らしい紹介します。 article link here。私たちは、先ViewController.Itに法の下に配置する必要があり

我々は2点のみ

1を覚えておく必要がアンワインドのために

2

は)我々はに移動したい場所です。ここではメソッド名は異なっていても構いませんが、引数は大きく関係します。

@IBAction func unwindToDestinationViewController (sender: UIStoryboardSegue){ 

} 

2)戻す元のビューコントローラーに移動します。右上のUnWindボタンをクリックし、Control-Clickをクリックして、ExitボタンをBackボタンに設定します(例)

関連する問題