Я пытаюсь создать кнопку возврата на моей панели навигации в x-коде. Однако, когда я перетаскиваю его из библиотеки объектов в панель навигации в раскадровке, он не появляется.Не добавляет элемент навигации в панель навигации в xcode
ответ
Это происходит, когда навигационная система настроена неправильно, как упоминал дбайкович, если у вас нет навигационного контроллера, это не сработает. Ваше табло должно выглядеть следующим образом:
Вы не можете добавить кнопку слева, только справа.
Я старался делать то, что вы делали. Я настроил контроллер навигации, но когда я перетаскиваю его в панель, он не появляется в виде кнопки в виде всего нового бара. Я нашел способ обойти это, хотя, я могу просто использовать элемент кнопки бара, а разница только в том, что у него нет точки –
- это навигация? (не модальный). – nycynik
OK Так что это безумие, но ...
Нажмите на панели навигации и инспектора атрибутов, просто введите что-нибудь в поле, помеченном кнопку Назад. Затем в иерархии сцены вы увидите кнопку, хотя она еще не появится на вашем навигаторе. В иерархии перетащите кнопку на элемент навигации и альт. Теперь, чтобы сделать второй, удерживайте опцию и скопируйте первый. Если вы попытаетесь добавить один из браузера объектов, вы потеряете первый.
Если все сделано правильно, первое будет отображаться справа, а второе - слева.
Удачи.
Я создал новый контроллер представления, затем добавил навигационную панель, и все, что я хочу сделать, это перетащить элемент навигации, но он не работает. Я не хочу работать с новым контроллером навигации. –
@ Джонатан Томпсон: Я наткнулся на ваш пост, и так как я только что узнал что-то новое, я собираюсь добавить его в качестве ответа на ваш вопрос.
Есть две отдельные кнопки - кнопка «Назад» и кнопка «Бар». Кнопка «Назад» имеет обратную стрелку (справа налево), а кнопка «Бар» представляет собой обычную прямоугольную кнопку. Ниже описано, как ваш может реализовать их в своей программе:
кнопка Назад: На контроллере представления корневой Ctrl + нажмите на кнопку и перетащить его на контроллер вида, который вы пытаетесь подключить его к. Когда вам будет предоставлена возможность выбора, выберите
Push
, а неmodal
. Это автоматически добавит кнопку «Назад» на следующем контроллере представления. (Запустить программу, чтобы подтвердить его.)Bar Кнопка:. (Credit: dbrajkovic) Для добавления кнопки бара, нажмите на панели навигации navigationViewController вы заинтересованы в соответствии с
Attributes inspector
, введите некоторое имя вBack Button
и нажмите enter для подтверждения. Откройтеdocument outline
и найдите viewController, над которым вы работали. На левой сторонеNavigation Item
найдите треугольник раскрытия. Нажмите наBar Button Item
. Ctrl + клик + перетащите кнопку на панель навигации этого viewController. Вы можете выбрать, разместить его на левой/правой стороне.
- 1. Я не могу добавить элемент навигации в панель навигации
- 2. Панель навигации для иерархической навигации в wpf
- 3. Пользовательская панель навигации в Xcode 4?
- 4. Панель навигации и название в симуляторе Xcode
- 5. Xcode 6.4 - Панель навигации не редактируется
- 6. Основная панель навигации и вертикальная панель навигации?
- 7. Как добавить пользовательский элемент в панель навигации
- 8. панель навигации последний элемент не плавает правильно
- 9. Как встроить панель поиска в панель навигации в xcode?
- 10. панель навигации не отображается
- 11. не отображается панель навигации
- 12. панель навигации не отображается
- 13. панель навигации не выбирается в Show Segue, Xcode 6.1
- 14. панель навигации не центровки
- 15. Панель навигации не рушится
- 16. Элемент навигации в XIB-файле не отображается
- 17. Панель вкладок + панель навигации
- 18. Скрытая панель навигации
- 19. Контроллер навигации в Xcode
- 20. деформированная панель навигации
- 21. Панель навигации Xcode идет под ScrollView?
- 22. DialogViewController не показывать Панель навигации
- 23. Swift Панель инструментов/панель навигации
- 24. Панель навигации «Отмена»
- 25. Сжатая панель навигации
- 26. Xcode, контроллер просмотра навигации
- 27. Xcode - раскадровка - контроллер навигации
- 28. Отзывчивая панель навигации скрывает элемент ниже.
- 29. Панель навигации с Vue.js
- 30. Материал конструкции панель навигации элемент, выбранный стиль
Я заметил странное поведение. Как будто задняя кнопка скрыта за планкой. –