presentModalViewController в UIInterfaceOrientationPortraitUpsideDown - PullRequest
0 голосов
/ 02 ноября 2011

Я хочу использовать presentModalViewController, чтобы показать ABPeoplePickerNavigationController. Но модальный контроллер появляется в простом UIInterfaceOrientationPortrait, а не вверх ногами. Таким образом, пользователь должен повернуть iPhone, чтобы выбрать контакт.

Можно ли представить контроллер модального вида в UIInterfaceOrientationPortraitUpsideDown?

1 Ответ

2 голосов
/ 07 ноября 2011

Наконец, я должен создать подкласс ABPeoplePickerNavigationController. В моем производном классе я переопределяю только

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

и вернуть YES только для UIInterfaceOrientationPortraitUpsideDown.

и набор

picker.modalPresentationStyle = UIModalPresentationCurrentContext;

, прежде чем представить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...