UINavigationController を使用して別のコントローラーをプッシュしている UITabbarController があります。iOS 6 以下では、親コントローラーの tabBar が離れてスライドし、新しいビュー コントローラーのツールバーが表示されます。しかし、iOS 7 では、コードを実行してもタブバーがアニメーション化されません。[self.navigationController setToolbarHidden:YES animated:NO];
編集 - さて、問題をhidesBottomBarWhenPushed
プロパティを尊重しないiOS 7に絞り込みました.iOS 7では無視されたhidesBottomBarWhenPushedの回答に従いましたが、うまくいきませんでした。プッシュされたビューにはボタン付きのツールバーがあり、ボタンはタッチに応答しています。tabBar がツールバーの上にあるだけです。