2017-05-12 17 views
0

最初のビュー(ホーム)、2番目のビュー(インシデンス)、3番目のビュー(Info)のタブバーを追加したい2番目と3番目のビューを表示するボタン。ナビゲーションコントローラーにタブバーを追加

私はこれらの3つのタブでタブバーを追加するために何をしなければならないのですか?

私は今、このような構造を持っている:

答えて

0

新プロジェクト - >タブ付きアプリケーション。 最初のビューと2番目のビューをviewControllerに置き換えます。タブがボタンになるので、左手側のビューは必要ありません

+0

あなたの導入とランディングページが必要な場合は、それを第三のタブを追加します。 3つのタブを残して:ホーム、事件と情報 – pesch

+0

ええ、ありがとう、私は今3つのビューで正しくナビゲートする3つのタブがあります。しかし、今私は2つの問題があります。最初のビュー(他のビューを表示)のボタン(タブではなくボタン)をクリックすると、タブが消え、ナビゲーションコントローラの戻るボタンも表示されません。 – jbono

+0

ボタンによって実行されるアクションは、タブによって実行されるようになりました。画面上にボタンとタブを持っていなくても、同じことをする必要はありません。ボタンを外して「適切なタブを選択してください」と表示するようにテキストを調整するのが最もよいでしょう – pesch

0

UITabBarControllerの各UIViewControllerは、あなたの都合でUINavigationControllerに埋め込むことができます。そのようにすれば、すべての機能を使用することができます。あなたが必要です。タブバーのため

アップルのガイドライン:Tab Bar Controllers

は基本的に、あなたはタブコントローラ(に関連付けられている)のビューコントローラを選択する必要があり>>エディタ]メニュー項目をクリックしてください>>に埋め込むとナビゲーションコントローラをクリックして選択します。あなたはビューコントローラとタブバー コントローラをバインドする必要がタブバーを使用したナビゲーションの正しい流れについては

enter image description here

最初にしてタブバーにナビゲーション コントローラを埋め込みます。同様の方法で、コントローラをタブバーコントローラに埋め込むこともできますが、正しいフローではありません。

enter image description here

+0

ええ、ありがとう、私は今3つのビューで正しくナビゲートする3つのタブがあります。しかし、今私は2つの問題があります。最初のビュー(他のビューを表示)のボタン(タブではなくボタン)をクリックすると、タブが消え、ナビゲーションコントローラの戻るボタンも表示されません。 – jbono

+0

P1。ここでコード/デザインを共有してください – Krunal

関連する問題