Я попытался удалить кнопку uinavigationcontroller с помощью
appdelegate.navigationController.navigationItem.hidesBackButton=YES;
, но она не удаляет кнопку после добавления нового viewcontroller в стек навигации. Как это скрыть?
В методе viewDidLoad контроллера представления, в котором вы хотите скрыть кнопку возврата:
self.navigationItem.hidesBackButton = YES;
Ваша строка неверна.сделать это с:
self.navigationController.navigationItem.hidesBackButton = TRUE;
Существующие ответы не работают для меня.Я обнаружил, что лучший способ для меня был:
self.navigationItem.leftBarButtonItems = [NSArray array];
Вы можете написать это в вашем ViewDidLoad, а также в ViewWillAppear методе:
ViewDidLoad
ViewWillAppear