Мне нужен пользовательский leftBarButtonItem
на панели навигации, потому что мне нужно выполнить функцию в контроллере представления, когда представление появляется. Я хотел бы, чтобы кнопка «Назад» имела правильный заголовок (контроллера представления ниже). Итак два вопроса:
1) Могу ли я каким-то образом получить заголовок стандартного элемента backBarButton, чтобы я мог вручную установить заголовок своей пользовательской кнопки?
or
2) Есть ли другой крючок/событие, которое я могу использовать, которое вызывается только тогда, когда пользователь открывает представление?
Re 2: я нашел одно решение, используя:
NSArray *viewControllerArray = [self.navigationController viewControllers];
int parentViewControllerIndex = [viewControllerArray count] - 2;
Но этот массив (нулевой) для меня.
PS Я использую Three20.