Я не знаю, если название объясняет сам вопрос, но здесь ...UINavigationController, как ребенок UINavigationController
У меня есть UINavigationController, который является parentViewController из UINavigationController. Дело в том, что childViewController ведет себя странно, когда я добавляю его в качестве дочернего, у него сначала есть пробел для statusBar (он не занимает весь экран), и если я «решаю» эту «ошибку», скрывая и отображая navigationBar, пробел уходит, но теперь ребенок не уважает рамку, которую я устанавливаю вручную. Затем я попытался продолжить, и когда я представил модальный ребенок и уволил его, весь ребенок уходит ...
Что там будет не так? Отношения родитель-ребенок с обоими контейнерами или что?
Спасибо советы
EDIT: Вот пример проекта, показывающий странное поведение
http://www.mediafire.com/?8saa68daqfkf335
EDIT 2: Я нашел решение на самом деле, и я не считаю, это действительно ясно компании Apple Docs , он говорит, что childViewControllers берут свой фрейм из родительского контроля, к которому они принадлежат, но он не говорит, что если родительскийконтроллер «снова появляется» (например, нажатие на него), childViewControllers снова будут изменены снова с помощью рамки parentViewController ... Надеюсь, это поможет любой
Возможно, вы можете предоставить скриншот (или два, ...) –
Хорошо, дайте мне сек ... EDIT: Ну, я могу на самом деле опубликовать изображение пробела UINavigationController, являющегося дочерним, но другое поведение не может быть снято с экрана таким образом ... Позвольте мне приложить пример проекта, который показывает «ошибку» ... –
Контейнер внутри контейнера, я думаю, что это не очень хороший подход, возможно, вам нужно попробовать собственный контроллер внутри родительский контроллер навигации ... PS chupili – D33pN16h7