xcode кнопка iphone назад - PullRequest
       33

xcode кнопка iphone назад

3 голосов
/ 20 сентября 2011

Похоже, это было бы просто, но я не могу найти какую-либо хорошую информацию об этом.

Я просто хочу иметь возможность «заставить» кнопку «назад» показать. У меня есть основной вид, и когда я перехожу на другой вид, нет кнопки назад. Но затем, если я перехожу на третий вид, появляется кнопка «Назад». Это, кажется, всегда так. Только 2-й переданный для просмотра показывает кнопку назад. Мне нужно, чтобы он отображался на всех видах, кроме основного.

Мне не нужно переопределять его, просто заставьте его показать, где он не отображается ...

Ответы [ 2 ]

1 голос
/ 13 июня 2012

Я знаю, что это старый вопрос, но это может помочь ...

... иногда вам нужно встроить представление в Navigation Controller для отображения кнопки «Назад».Просто выберите свой контроллер вида и выберите «Редактор» -> «Вставить» -> «Навигационный контроллер».

Если кнопка не отображается (обычно, если вы представляете модальный вид, а не нажимной), вам нужно будет вручную сделатьКнопка «Отмена».Создайте для этого действие и в методе put (я вызываю метод switchback):

-(IBAction)switchback:(id)sender {
    [self dismissModalViewControllerAnimated:YES];
}
0 голосов
/ 18 мая 2014

Решение исправления (dismissModalViewController), к сожалению, устарело и заменено dismissViewControllerAnimated. Вот текущий:

-(IBAction)switchback:(id)sender {
    [self dismissViewControllerAnimated:YES completion:nil];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...