Как изменить заголовок backbaritem в uinavigationcontroller - PullRequest
1 голос
/ 17 июля 2010

В моем коде у меня есть эта строка;

[self.navigationItem.backBarButtonItem setTitle:@"back"];

, но это не меняет название кнопки «Назад» в контроллере uinavigation при нажатии на новый контроллер. Итак, как изменить название кнопки «Назад»?

1 Ответ

2 голосов
/ 17 июля 2010

Существует простой способ решить эту проблему.Установите заголовок родительского представления на то, что вы хотите, чтобы отображалась кнопка «Назад», а затем нажмите контроллер.Не забудьте изменить заголовок обратно, когда вы открываете вид второго контроллера.

self.title = @"back";
[self.navigationController push...];

Или создайте новую кнопку:

UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStylePlain target:nil action:nil];
self.navigationItem.backBarButtonItem = backButton;
[backButton release];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...