У меня есть ViewController, для которого я использую модальный переход.У него есть панель инструментов, и я добавил пять элементов (включая пробел) в конструктор интерфейсов.Я пытаюсь установить кнопки из кода, поэтому, когда редактируется табличное представление в этом модальном ViewController, показывать кнопку «блокировка», когда она не редактируется, показывать кнопку «разблокировать».
Несмотря намои попытки, кнопки не меняются.
Я пробовал (обновлено 13 января):
[self setToolbarItems:...animated:true]; // failed
[self.navigationItem setLeftBarButtonItems:... animated:true]; // also failed, though self.navigationItem is not null
[self.parentViewController setToolbarItems:... animated:true];
[self.navigationController setToolbarItems:... animated:true];
[self.tabBarController setToolbarItems:... animated:true];
[self.navigationItem setLeftBarButtonItems:... animated:true];
[self.navigationController.toolbar setItems:
Все из них не удалось.
Этот ViewController отображаетсяиз другого виртуального контейнера (немодального), который помещается в NavigationController.
Я ошибаюсь?