1

シナリオは、タブ{A、B、C、D}を含むTabbarViewControllerです。ユーザーがTab:Bをクリックした後、タブ{A、B、C、D}の代わりに、タブバーのタブバー項目として{E、F、G}を表示したいと思います。

タブバーアイテムセットを切り替える方法はありますか?私はiOSの初心者です。ありがとう!

編集:self.tabbarcontroller.tabbar.itemsも変更しようとしましたが、実行時例外が発生し、tabbar.itemsを直接変更できないと言われました。

\ EDITこのシナリオを解決する方法を見つけました:ナビゲーションコントローラーを使用し、{A、B、C、D}を使用するTabbarViewをプッシュし、Bに触れた場合は、別のTabbarViewをナビゲーションコントローラーにプッシュ
します@joelmご協力いただきありがとうございます!!

あいさつ、ステライト

4

1 に答える 1

0

UITabBarControllerは、ユーザーに表示されるボタンに対応するViewControllerの配列を維持します。コントローラを変更することはできますが、それによってtabBarControllerがすべてのコントローラをリロードすることに注意してください。これは必要なものではない可能性があります。

于 2010-07-30T17:04:36.023 に答える