Я следую некоторым руководствам, но тогда кнопка «Назад» создается автоматически. Я создаю новый контроллер представления и устанавливаю отображение навигации на кнопку «плюс» на панели навигации. Но при переходе к новому контроллеру представления у вас нет кнопки для возврата к предыдущему контроллеру представления.
Я здесь:
@Nitish да, только вариант показа
Можете ли вы показать код во втором VC viewDidLoad? А также код в prepareForSegue VC1?
Я еще не создавал.





В вашем ViewController, куда вы положили tableView. Нажмите на этот ViewController, а затем перейдите к -
РЕДАКТОР (поверх xcode) -> ВСТРОЕН В -> КОНТРОЛЛЕР НАВИГАЦИИ
Запустите свой проект. Теперь вы увидите кнопку «Назад» в вашем новом ViewController.
это создает элемент управления представлением перед моим основным контроллером представления. плохой ответ.
:) этот viewcontroller не будет отображаться при запуске вашего проекта. Вы запустили свой проект после встраивания в контроллер навигации?
В примерах этого не происходит. И делает мою раскадровку нечитаемой, ваш ответ правильный, но не для моего случая.
Нажмите на желтую точку на вашем контроллере просмотра - первую (Заголовок). Затем вставьте в контроллер навигации. Запустите свой проект. Вы обязательно увидите кнопку «Назад».
Я думаю, что @Augusto имел в виду в этом вопросе, что при добавлении перехода кнопка «Назад» не отображается в раскадровке, которая в противном случае появляется при использовании контроллера навигации. Нет никакого участия в управлении проектом.
мой ответ был для первой строки - (это создает элемент управления представлением перед моим основным контроллером представления.). что я хочу описать, так это то, что добавление навигации (продолжение). не добавит еще один ViewController.
Ты прав! Я сделал неправильный способ создать контроллер навигации. Сейчас работает!
Но это работает, когда я удаляю свой TabBar, как я помещаю оба варианта?
добавьте элемент панели вкладок в свой контроллер навигации. это будет работать
Вы просто спасете мне день.
Рад это слышать еще раз :)
Воспользовавшись вашей доброй волей, как мне вставить заголовок в созданный контроллер представления? В атрибуте attr нет "Títle". spector, как и другие vc.
:) ViewController с заголовком или другой (в вашем вопросе)?
убедитесь, что все в порядке.
Кажется, у вас нет viewControllers в UINavigationController. Сначала возьмите UINavigationController, а затем добавьте туда viewController. Как только вы это сделаете и добавите переход от VC1 к VC2, в раскадровке появится кнопка Назад.
Вы использовали показывать в переходе?