TabBarController のセクションをしばらく全画面表示にしようとしましたが、この最後の 1 つの部分をまだ理解できません。
したがって、以下のコードを使用して、UIViewController を UINavigationBar の背後に置くことができます。
self.navigationController.navigationBar.translucent = YES;
self.wantsFullScreenLayout = YES;
以下のコードを使用して、UINavigationBar と TabBarController を非表示にすることもできます。
[self.navigationController setNavigationBarHidden:YES animated:NO];
[self.tabBarController.tabBar setHidden:YES];
ただし、UIViewController の高さは、TabBarController を非表示にする前の場所よりも後ろには伸びません。そのため、下に空白があるように見えます。
画像添付。
self.tabBarController.view.frame とバインドを変更してみました。それでもやってません。その底の部分を覆うのを何かが妨げているようです。
どうすればそれを達成できますか?
ありがとう、
ティー