Подтвердить что ты не робот

Панель навигации исчезла из моих элементов раскадровки

С одного дня на другой навигационная панель исчезла из моих элементов раскадровки в XCode 4.6.2. Я не могу их восстановить (очистка, перестройка, закрытие, повторное открытие и т.д.)

При запуске моего приложения на моем устройстве или в симуляторе все работает нормально, панель навигации есть. Но я нуждаюсь в них на своем раскадровке во время разработки, у меня есть кнопки, метки там, которые должны быть изменены сейчас. (PLS не рекомендуется делать это из кода, я хочу сделать это на раскадровке графически, я думаю, почему он там)

Как я могу вернуть свои панели навигации? Я надеюсь, что решение не будет удалять/делать их снова, поскольку я читаю в некоторых местах, потому что у меня есть десятки навигационных контроллеров.

Спасибо заранее!

4b9b3361

Ответ 1

Попробуйте следующее:

Выберите контроллер вида с отсутствующей навигационной панелью и просмотрите инспектор атрибутов (это четвертая вкладка в правом окне). В разделе "Моделируемые показатели" измените "Верхнюю панель" по умолчанию "выводится" на "Панель навигации".

Надеюсь, это решит вашу проблему.

Ответ 2

В частности, для xcode 6 в разделе имитированных показателей (четвертая вкладка в правом окне) в раскрывающемся списке "Вид сверху" выберите "Прозрачная панель навигации", чтобы получить панель навигации по умолчанию.

Ответ 3

У меня была аналогичная проблема, когда я изменил "начальный контроллер представления" с одного контроллера просмотра/навигации на другой в основной раскадровке. I, по ошибке, установите контроллер представления, а не контроллер навигации в качестве начального контроллера. Потерял немного времени на простой ошибке.

Ответ 4

Для меня я просто команду-A и копирую, удаляю все контроллеры представлений, а затем вставляю обратно, и он работал.