複数のストーリーボードを備えたUITabBarController

クレイフィン

Xcode8とSwift3を使用してiOSアプリを開発しています。

私が持っているタブバーコントローラに埋め込まれた1つのタブビューのナビゲーションコントローラを使用すると、以下を参照として、:

1つのタブビューを備えたタブバーコントローラー

プロジェクトが進むにつれて、ストーリーボードは大きくなります。私は本当にそれが好きではありません。それで、それを複数のストーリーボードに分割したいと思います。

私の質問は:

タブバーコントローラーと関連するタブのビューコントローラーを複数のストーリーボードに分割するにはどうすればよいですか?それを行うためのベストプラクティスは何ですか?そしてそれを行う方法は?

タマス・センゲル

If your target is iOS 9 and above, you should create storyboard references for the view controllers you want to include in another storyboard. Here's how it works:

  1. Create a second storyboard, move the desired view controller into it and give it a Storyboard ID under the Identity inspector.

アイデンティティインスペクター

  1. Go to your first storyboard and search for Storyboard Reference in the Object library.

オブジェクトライブラリ-ストーリーボードリファレンス

  1. Drag it into your storyboard and create a "view controllers" relationship with the tab bar controller just like you would with a view controller.

ストーリーボードにビューコントローラーを備えたタブバーコントローラー

  1. 下ではストーリーボードリファレンスの属性インスペクター、それに応じて設定を変更します。以下のために参考とID、使用ビューコントローラのIDを第2のビューコントローラに。

ストーリーボードリファレンスの属性インスペクター

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

複数のストーリーボードを備えたUISplitView

分類Dev

ストーリーボードを備えた複数のビューの基本構造NSArrayController

分類Dev

複数のビューへのセグエを備えたストーリーボードTableView

分類Dev

複数のビューへのセグエを備えたストーリーボードTableView

分類Dev

複数のスロットを備えたスマートカードリーダーPCSC

分類Dev

ストーリーボードを使用したiOSのUITabBarController内のUITabBarController

分類Dev

mysqlリーダーを備えたvb.netバックグラウンドワーカーと複数のテキストボックス

分類Dev

複数のユーザーストアを備えたIdentityServer 4

分類Dev

複数のポートを備えたKubernetesサービス

分類Dev

複数のコンテナを備えたポッドに複数の公開ポートを備えた単一のサービス

分類Dev

Windows10と同じキーボードショートカットを備えたWindows7上の複数の仮想デスクトップ

分類Dev

複数のアプリケーションとポートを備えたGCPロードバランサー

分類Dev

再生/一時停止ボタンを備えた複数のブートストラップカルーセル

分類Dev

React:複数のリンクトリガーを備えたモーダル

分類Dev

複数のボタンを備えたWPFエキスパンダー

分類Dev

複数のサービスと独自のバージョン管理を備えたモノリポジトリ

分類Dev

複数のトリガーメニューを備えたjQueryUIタブ

分類Dev

スパン要素を備えたキーボードのアクセシビリティサポート

分類Dev

複数のデータベースを備えたSugarORM Android

分類Dev

複数のコントローラーを備えたMVC

分類Dev

複数のアプリを備えたGolangリバースプロキシ

分類Dev

コンテンツを上下にスライドさせるための複数のトリガーを備えたワンクリックイベント

分類Dev

フェニックス-複数のレンダリングを備えたコントローラー

分類Dev

サービスを使用した複数のフォームを備えた単一の送信ボタン

分類Dev

Mapbox Optimization APIを備えた複数のドライバー?

分類Dev

スマートカードリーダーデバイスを備えた仮想ボックス

分類Dev

複数のjframeスレッドを備えたJavaアプリケーション

分類Dev

1つの画面にフィルターを備えた複数のReact管理者リスト

分類Dev

複数のリソースサーバーを備えたOAuth2.0認証サーバー

Related 関連記事

  1. 1

    複数のストーリーボードを備えたUISplitView

  2. 2

    ストーリーボードを備えた複数のビューの基本構造NSArrayController

  3. 3

    複数のビューへのセグエを備えたストーリーボードTableView

  4. 4

    複数のビューへのセグエを備えたストーリーボードTableView

  5. 5

    複数のスロットを備えたスマートカードリーダーPCSC

  6. 6

    ストーリーボードを使用したiOSのUITabBarController内のUITabBarController

  7. 7

    mysqlリーダーを備えたvb.netバックグラウンドワーカーと複数のテキストボックス

  8. 8

    複数のユーザーストアを備えたIdentityServer 4

  9. 9

    複数のポートを備えたKubernetesサービス

  10. 10

    複数のコンテナを備えたポッドに複数の公開ポートを備えた単一のサービス

  11. 11

    Windows10と同じキーボードショートカットを備えたWindows7上の複数の仮想デスクトップ

  12. 12

    複数のアプリケーションとポートを備えたGCPロードバランサー

  13. 13

    再生/一時停止ボタンを備えた複数のブートストラップカルーセル

  14. 14

    React:複数のリンクトリガーを備えたモーダル

  15. 15

    複数のボタンを備えたWPFエキスパンダー

  16. 16

    複数のサービスと独自のバージョン管理を備えたモノリポジトリ

  17. 17

    複数のトリガーメニューを備えたjQueryUIタブ

  18. 18

    スパン要素を備えたキーボードのアクセシビリティサポート

  19. 19

    複数のデータベースを備えたSugarORM Android

  20. 20

    複数のコントローラーを備えたMVC

  21. 21

    複数のアプリを備えたGolangリバースプロキシ

  22. 22

    コンテンツを上下にスライドさせるための複数のトリガーを備えたワンクリックイベント

  23. 23

    フェニックス-複数のレンダリングを備えたコントローラー

  24. 24

    サービスを使用した複数のフォームを備えた単一の送信ボタン

  25. 25

    Mapbox Optimization APIを備えた複数のドライバー?

  26. 26

    スマートカードリーダーデバイスを備えた仮想ボックス

  27. 27

    複数のjframeスレッドを備えたJavaアプリケーション

  28. 28

    1つの画面にフィルターを備えた複数のReact管理者リスト

  29. 29

    複数のリソースサーバーを備えたOAuth2.0認証サーバー

ホットタグ

アーカイブ