У меня была довольно сложная раскадровка со многими навигационными контроллерами, и мой клиент хотел, чтобы все обратные кнопки говорили «Назад»
. Я прошел через Interface Builder и поместил «Назад» в кнопку «Назад» поле каждого UINavigationItem.
Я не работал для каждой смены сцены!
Проблема заключалась в том, что у not на каждом контроллере представления в раскадровке был UINavigationItem.
Я исправил это, перетащив новый UINavigationItem на каждый UIViewController, у которого его не было, и установил все полей кнопки «Назад»
Следите за тем, что контроллеры не получают свой собственный UINavigationItem автоматически.