Я наткнулся на странную проблему при реализации контейнера представления, который связан с контроллерами дочерних представлений.iOS ChildViewController в UINavigationController = show StatusBar
Иерархия: У меня есть UISplitViewController, а в MasterViewController я добавил контейнер представления, который подключен к UIViewController, который встроен в UINavigationController.
Результатом является следующее:
ChildViewController оставляет пустое пространство на вершине, которая, кажется, точно так высоко, как в строке состояния. Как я могу избежать того, что рамка строки состояния отображается в контроллере дочернего представления?
Я попытался установить wantsFullScreenLayout
для ChildViewController и для своего UINavigationController, но ничего не меняет.
Я также попытался установить y смещения точек зрения на -20.0 пунктов, но это в конечном итоге возникает в другой проблеме.
Только когда я установил строку состояния, скрытую для приложения, она не показана для ChildViewController, но в свою очередь также скрывает строку состояния в верхней части UISplitViewController.
Был бы рад некоторым подсказкам.