3 つのビュー コントローラーを備えたナビゲーション コントローラーがあります。3 番目のビュー コントローラーには UITabBar が含まれており、タブ バーの各タブには独自のナビゲーション コントローラーがあります。タブ バー ナビゲーション コントローラーでビュー コントローラーをプッシュおよびポップすると、すべての割り当てが正常に機能します。それらはそれに応じて上昇および下降します。しかし、タブ バー (3 番目の VC) をホストするナビゲーション コントローラーをポップして 2 番目のビュー コントローラー (タブ バーのないビュー コントローラー) に戻し、再び 3 番目の VC (タブ バーをホストするもの) に戻すと、ライブ バイトは、以前に同じビューコントローラーを使用していたときよりも大きくなります。
タブバーからタブバーなしでView Controllerに戻すときに何か特別なことをする必要がありますか???
または他の考え
ARCを使用しています
タブバーを制御するために UITabBar のサブクラスも使用しません