2014-05-01 2 views
0

Приложение для iPad:
У меня есть один экран с названием экрана профиля, который показывает мою информацию, и на том же экране внизу. Я показываю список лиц (только имя и фотография). Я могу нажать на любую фотографию человека, и он показывает мне тот же профиль экрана с информацией выбранного человека. Оттуда я могу дальше перейти к деталям другого человека и так далее. И это может пойти в любую иерархию (аналогично подключениям facebook). Я использую раскадровку.Как обрабатывать навигацию одного экрана, вызывающего несколько раз в iOS?

Моя проблема:
1. Как перемещаться/звонить на тот же экран с различной информацией профиля?
2. Кнопка «Назад» на панели навигации должна вернуть меня к предыдущему профилю, откуда я пришел.

ответ

0

Если кнопка «Назад» вернет вас к предыдущему профилю, который вы только что просмотрели, вы должны просто создать новый контроллер текущего типа, установить данные для следующего пользователя и направить его на навигацию контроллер.

MyViewController *vc = [[MyViewController alloc] initWithNibName:@"MyViewController"]; 
vc.personDetails = details; 
[self.navigationController pushViewController:vc animated:YES]; 
Смежные вопросы