私はタブバーの上にビューを浮かべる方法を考えようとしています。これは本質的にそれをカバーするだろう。私はこれについてどうやって行くのか分からない。タブバー自体が別のコントローラのサブビューである場合、これは簡単に思えるかもしれませんが、私が理解していることから、ビューコントローラの方法論を悪用することなくこれを行うことはできません(addSubview:tabbar.viewなど)。タブバーの前にビューを置く
基本的に、iPhoneの画面にはスペースが限られています。タブバーはナビゲーションですが、そのスペースを使って情報を簡単に表示したいときがあります。タブバーが自分のルートコントローラであれば、これは不可能だと私は思うだろう。
setHidesBottomBarWhenPushed
を使用することをお勧めしますが、Navコントローラを使用していない他の記事を読んでいます。また、バーが隠れたり別のビューで覆われたときに動的に制御したいので、必要に応じて新しいビューを表示し、タブバーを再度表示します。
正しい方向で私を指摘する他の提案があれば幸いです。
あなたはUITabBarクラスのサブクラスを作成する必要があります。 またはこちらをご覧ください:http://stackoverflow.com/questions/4020108/how-can-i-create-my-own-uitabbar – CarlJ
私はその質問でBradの答えが好きですタブバー。シンプルでフレキシブル – johnbakers