私の最初のビューは、私はビューを変更できるようにしたいトップメニューを持つことになります(赤のUIView、ブルーのUIViewとその上を表示)変更のUIView(UIViewのとボタン付き)
私の問題私は、赤と青のビューのタブバー項目を追加したくないです。ユーザーがメニューのボタンをクリックした場合にのみ表示可能にしたいのですが、ユーザーがタブバーを表示したいのですがたとえば、赤いビューから2番目のビューに変更したいとします。
これは可能ですか?私はボタンをクリックしたが、これが正しい方法であるかどうかわからない場合は、UIViewを変更する方法について説明します。
誰かがこのようなことを試みましたか?もっと良い方法はありますか?
私は私の質問ではっきりしていたが、その混乱があれば私は編集し、私の問題を説明する良い方法を見つけることができると言いたい。
ありがとうございました。
ボタンで最初のビューではなくナビゲーションコントローラを使用し、そのルートビューコントローラとして保持するのはどうでしょうか?あなたはそれに赤と青のビューを押し込むことができます。 –
問題は、私が赤色/青色のビューを押すと、タブバーを隠すことになるので、コンテナビューを使用することを考えた理由は、ビューが表示されるので制限があるため、タブバーを非表示にしません。 – Adrian
彼らはタブバーを隠すことはないと思います。ナビゲーションコントローラ自体にタブバーアイテムがある場合は、試してみてください。 (あなたのタブバーコントローラ - >(1つのタブ)UINavigationController->あなたのメインビュー。) –