ここに投稿された方法を使用して、デバイスを回転させるときにツールバーのサイズを調整しています。これはうまく機能し、アイコンのサイズなどを含む適切なサイズが表示されます。
ただし、View Controller をで表示すると[self presentViewController:theViewController animated:YES completion:nil];
、ツールバーの高さが 32 ではなく 44px に戻ります。アニメーション中に既に高くなっているので、View Controller を表示すると、サイズの増加がすでに発生していることは簡単にわかります。また、View Controller を閉じた後も背の高いままです。このアプリは iOS 6 を対象としています。
小さいサイズを横向きに保つ方法はありますか?