UIViewController's内側にあるビューの高さを変更して、UINavigationController何も見えないように下部にバナーを表示したいと思います。
ビューのフレームを変更するだけでこれはかなり簡単だと思いましたviewDidLoadが、うまくいきませんでした。
CGRect frame = self.view.frame;
self.view.frame = CGRectMake(frame.origin.x, frame.origin.y, frame.size.width, frame.size.height - 49.0f);
私も追加しようとしました
[navigationController.view setAutoresizesSubviews:NO];
開始した後ですUINavigationControllerが、それでも同じように見えます。
私が今考えることができる唯一のオプションは、バナーによって隠されるUINavigationControllerダミーの内側を使用するUITabBarControllerことですが、それは私には不必要に複雑に思えます。
ビューコントローラーのビュー内の高さを変更する方法はありますUINavigationControllerか?