このバグに何度か遭遇しました。ナビゲーション コントローラー (非表示のナビゲーション バー) を備えたアプリケーションがあります。ボタンが「押された」ときに、tabbarviewcontroller を使用して別のビューをプッシュしたい。新しいビューがプッシュされると、本来よりも 20 ピクセル低くなります (タブバーの一部が表示されません)。
tabbarviewcontroller から modal-view controller に入り、それを閉じると、tabbarviewcontroller が正しく表示されます。
すべてのビューにステータスバーを指定しないようにし(それが問題だと思っていました)、各ビューからサブビューの自動サイズ変更のチェックを外しました。