私はプログラミングの初心者ですので、質問があります。私は3つのviewControllerを持つアプリケーションを持っています。最初の2つは入力を持っています。ですから、第1、第2のVCから第3のVCにデータを渡すにはどうすればいいですか?ありがとうございました。すぐに複数のビューコントローラ間でデータを渡す
-1
A
答えて
0
通常、各ビューコントローラ間のセグを使用します(VC#1 >> VC2 >> VC3)。もしあなたがそれをしているならば、単にルートに沿って公共のプロパティを宣言し、それらを渡す必要があります。
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "Segue VC#2" {
if let vc = segue.destination as? SecondViewController {
vc.property1 = self.propertyToSend
}
}
}
+2
しかし、1番目と2番目のVCから3番目にナイ・データを渡したいのであれば、どのセグを使うべきですか? 1> 3,2> 3または1> 2> 3である。 –
関連する問題
- 1. Swift 3ビューコントローラ間でデータを渡す
- 2. 子から親ビューコントローラへデータを渡す方法は?すぐに
- 3. Xamarinのビューコントローラ間でデータを渡す方法
- 4. ナビゲーションコントローラの別のビューコントローラにデータを渡す
- 5. 複数のビューコントローラ間での機能
- 6. すぐにUITabBar間でデータを渡す方法
- 7. ビューコントローラ間で辞書を渡す
- 8. ビューコントローラから別のビューコントローラにデータを渡す
- 9. テーブルビューからビューコントローラにデータを渡す
- 10. ビューコントローラ間を渡すときのヌル値
- 11. MVCアプリケーションの複数のビュー間でデータを渡す
- 12. Qtは複数のフォーム間でデータを渡します
- 13. ページ間に複数のデータを渡すWP7
- 14. (Swift)ビューコントローラ間でデータを転送する
- 15. ビューコントローラ間でデータを伝播する
- 16. 複数のビューコントローラ間でオブジェクトを使用する
- 17. シングルトンクラスで配列を使用してビューコントローラ間でデータを渡すIOS?
- 18. JSONデータを複数のアクティビティに渡す
- 19. 1つのビューコントローラから別のビューコントローラにデータを渡す。 iOS <= 4対iOS 5
- 20. 通知センターを使用してビューコントローラ間でデータを受け渡しする
- 21. httpハンドラ関数間でデータを渡す
- 22. すぐにビューコントローラを切り替える
- 23. テーブルビューコントローラからタブビュー内の別のビューコントローラにデータを渡す?
- 24. 1つのビューコントローラから別のコントローラにデータを渡す
- 25. ビューコントローラ間で配列を渡す必要はありますか?
- 26. コントローラ間でデータを渡す
- 27. ミドルウェア間でデータを渡す
- 28. ビューモデル間でデータを渡す
- 29. オブジェクト間でデータを渡す#
- 30. フレックスコンポーネント間でデータを渡す
何度も同じ質問があります。 –