0

TabItem なしで表示されるビューを TabBarController に追加する方法はありますか? もしそうなら、それはどのように実装できますか?

アップデート:

5 つの TabBarItems を持つ TabBarController があります。アプリを起動すると、デフォルトで最初の TabItem がアクティブになります。ただし、どの TabBarItems もアクティブではなく、ビューが表示されます (TabBar は表示されたままです)。次に最初の TabBarItem を入力すると、適切なビューが表示されます。

4

1 に答える 1

0

さて、私はその必要性に出くわしました、そして私はそうするために私自身のタブバーを実装しなければならなかったことをあなたに言わなければなりません。

TabBarControllerは、少なくとも1つのタブがアクティブになるように設計されています。オンラインで投稿されたハックがいくつかありますが、そのうちの1つはstackoverflowにあります。私はそのようなものを試すのにあまり時間を無駄にしないでしょう。それは私にとっては実際にはうまくいきませんでした。コーディングを開始するのが非常に速かったので、アプリをアプリストアから追い出す可能性のあるハックですべて「試行錯誤」しました。

TabBarControllerは、何らかの理由でサブクラスになることを意図していません。したがって、拡張することはお勧めしません。APIを変更すると、アプリがクラッシュする可能性があるためです。

これは、Twitterアプリのようなタブバーを作成する方法のチュートリアルです。http://idevrecipes.com/2010/12/17/twitter-app-tab-bar-animation/

コミュニティとコードを共有できないことをお詫び申し上げます。契約のもの、あなたは知っています。:(

于 2011-02-24T22:42:29.843 に答える