0
私は2番目のビューコントローラを作成しようとしていますが、そのツールバーを作成して再度コーディングすることなく、最初のビューコントローラから作成してコード化したボタンを持つ同じツールバーを使用したいと思います。どうやってやるの?ビューコントローラから別のビューコントローラに作成されたボタンでUIToolBarを取得するにはどうすればよいですか?
私は2番目のビューコントローラを作成しようとしていますが、そのツールバーを作成して再度コーディングすることなく、最初のビューコントローラから作成してコード化したボタンを持つ同じツールバーを使用したいと思います。どうやってやるの?ビューコントローラから別のビューコントローラに作成されたボタンでUIToolBarを取得するにはどうすればよいですか?
より良いアプローチは、親ビューコントローラでツールバーを作成することです。 コンテナビューに埋め込まれたナビゲーションコントローラを使用する必要があります。
これは、Interface Builderでこのアプローチのシーン構造です:
ビュー構造(クリックで拡大):
埋め込みコードを使用しますSegueナビゲーションコントロールを表示するコンテナビューで表示されます。
あなたはアクションを(例えばバーボタンアイテムがタップされた)を渡すために、デリゲートを使用することができます。
Read more about delegates in Swift here.
はい、私はストーリーボードとコードを並べ替えました。最後に、それは働いた!ありがとう@ the4kman –