Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
vitalik_a
4 / 4 / 1
Регистрация: 11.09.2014
Сообщений: 81
#1

Текст кнопки назад в навигационном контроллере - Objective-C

09.11.2014, 10:22. Просмотров 974. Ответов 7
Метки нет (Все метки)

При добавлении нового контроллера вида в навигационный контроллер в текст кнопки назад устанавливается заголовок предыдущего контроллера.
Как это убрать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2014, 10:22     Текст кнопки назад в навигационном контроллере
Посмотрите здесь:

Изменение имени кнопки при нажатии на другую кнопку (в другом view) Objective-C
Подсчет суммы двух чисел при нажатии кнопки Objective-C
Положение кнопки Objective-C
Как полностью изменить цвет Back кнопки в Navigation Bar ? Objective-C
Objective-C Кнопки Action Sheet
Стили для кнопки Objective-C
Воспроизведение музыки из интернета сразу после нажатия кнопки Objective-C
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dark_Knight12
41 / 41 / 2
Регистрация: 07.11.2013
Сообщений: 132
09.11.2014, 16:43     Текст кнопки назад в навигационном контроллере #2
vitalik_a, через IB устанавливаешь заголовок для кнопки назад для контроллера. НавигаторБар и читаем хотя бы вот это.
vitalik_a
4 / 4 / 1
Регистрация: 11.09.2014
Сообщений: 81
10.11.2014, 09:04  [ТС]     Текст кнопки назад в навигационном контроллере #3
а как установить этот заголовок без IB ?
glvrzzz
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
10.11.2014, 09:21     Текст кнопки назад в навигационном контроллере #4
https://developer.apple.com/library/...kBarButtonItem
Dark_Knight12
41 / 41 / 2
Регистрация: 07.11.2013
Сообщений: 132
10.11.2014, 09:38     Текст кнопки назад в навигационном контроллере #5
vitalik_a,
Objective-C
1
2
3
self.navigationItem.title = @"A custom title";
UIBarButtonItem *customBarItem = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStyleBordered target:self action:@selector(popView)];
self.navigationItem.leftBarButtonItem = customBarItem;
Первый сайт в гугле ответ дает
Здесь есть все и документацию, что отправили выше никто не отменял.
vitalik_a
4 / 4 / 1
Регистрация: 11.09.2014
Сообщений: 81
10.11.2014, 10:01  [ТС]     Текст кнопки назад в навигационном контроллере #6
Objective-C
1
self.navigationItem.title = @"A custom title";
- это меняет заголовок вида, а не только на кнопке
Objective-C
1
UIBarButtonItem *customBarItem = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStyleBordered target:self action:@selector(popView)];
- а это создаёт новую кнопку без стандартной стрелочки

но я уже нашел решение:
Objective-C
1
2
3
4
5
6
7
8
9
- (void) viewWillAppear:(BOOL)animated
{
    self.navigationItem.title = @"Заголовок вида";
}
 
- (void) viewWillDisappear:(BOOL)animated
{
    self.navigationItem.title = @"";
}
glvrzzz
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
10.11.2014, 12:07     Текст кнопки назад в навигационном контроллере #7
Цитата Сообщение от vitalik_a Посмотреть сообщение
но я уже нашел решение:
Вы нашли костыль, а не решение. Решение вам написал я.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2014, 15:54     Текст кнопки назад в навигационном контроллере
Еще ссылки по теме:

Objective-C Запуск приложения при трехкратном нажатии кнопки Home
Objective-C Нарисовать линию по клику кнопки
Изменить программно название кнопки Objective-C

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
vitalik_a
4 / 4 / 1
Регистрация: 11.09.2014
Сообщений: 81
11.11.2014, 15:54  [ТС]     Текст кнопки назад в навигационном контроллере #8
я не нашел решения по вашей ссылке, можете уточнить?
Yandex
Объявления
11.11.2014, 15:54     Текст кнопки назад в навигационном контроллере
Ответ Создать тему
Опции темы

Текущее время: 22:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru