Кнопка возврата UINavigationController исчезает? - PullRequest
9 голосов
/ 28 мая 2009

Я замечаю что-то странное, что происходит с одним из моих контроллеров вида: кнопка «Назад» исчезает, но можно вернуться к предыдущему контроллеру вида, нажав на верхний левый угол (то есть, где должна находиться кнопка).

Во всем моем файле нет строки, в которой для self.navigationItem.hidesBackButton задано значение YES; также NSLog печатает 0 как значение self.navigationItem.hidesBackButton в viewDidLoad.

Это происходит как в симуляторе, так и в реальном устройстве. Есть идеи?

Ответы [ 2 ]

23 голосов
/ 28 мая 2009

О, дорогой. В реализации предыдущего контроллера представления я случайно установил для self.title значение @ "", что вызывает эту досадную ошибку.

Удаление этой строки решает проблему.

0 голосов
/ 17 мая 2016

У меня был рекурсивный навигационный контроллер, и это тоже случилось со мной, я использовал этот код, чтобы исправить это:

self.navigationItem.leftItemsSupplementBackButton = true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...