Как я могу представить контроллер модального вида после выбора контакта? - PullRequest
0 голосов
/ 12 марта 2010

Я пытаюсь представить модальный контроллер вида после выбора контакта, и он, кажется, не работает.

По моему -

(BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person

, я отклоняю peoplePicker, создаю экземпляр моего нового контроллера представления, а затем представляю его с

[self.navigationController presentModalViewController:newController animated:YES];

и это не работает. Однако, если я нажимаю на контроллер просмотра, он работает с этим кодом:

[self.navigationController pushViewController:newController animated:YES];

Как мне это сделать?

Спасибо,

1 Ответ

1 голос
/ 12 марта 2010

Просто вызовите presentModalViewController на вашем собственном контроллере вместо контроллера навигации. Если вы находитесь в контексте UIViewController: [self presentModalViewController: анимированный новый контроллер: ДА];

...