2015-05-24 5 views
-2

По какой-то странной причине я не могу скрыть кнопку «Назад» на панели навигации.Задняя кнопка отказывается скрыть

Я пробовал все ниже, но ничего не работает.

Любые другие предложения?

** Появляется кнопка «Назад», но при нажатии ничего не происходит.

self.navigationItem.leftBarButtonItem=nil; 
    self.navigationItem.backBarButtonItem=nil; 
    self.navigationItem.hidesBackButton=YES; 
    self.navigationController.navigationItem.backBarButtonItem=nil; 
    self.navigationController.navigationItem.leftBarButtonItem=nil; 
    self.navigationController.navigationItem.hidesBackButton=YES; 
+0

Обновить ваш вопрос более подробно. Предоставьте более подробную информацию о вашей настройке. Каков ваш контроллер контроллера/контроллера навигации? Для какого контроллера просмотра вы хотите скрыть кнопку «Назад»? И почему? – rmaddy

+0

сделал бы 'IBOutlet' в BackButton, а затем установил' BackButton.hidden = true' работу? или попытайтесь отключить BackButton и установите альфа на 0 – Dustin

ответ

1

Вы можете использовать следующий код, чтобы скрыть кнопку назад:

[self.navigationItem setHidesBackButton:YES animated:YES]; 
+0

Вау, работает как шарм! –