UIModalPresentationFullScreen не работает должным образом в iPad Пейзаж? - PullRequest
0 голосов
/ 12 января 2012

Я должен показать данные в modalViewController iPad. Я должен представить viewController2 из viewController1 как ModalView для full screen. ViewController1 находится в UITabbarController, viewController2 должен скрывать tabBar. Итак, я использовал этот код, чтобы показать viewController2 из viewController1,

UIViewController *viewController2=[[UIViewController alloc] init];        
viewController2.modalPresentationStyle = UIModalPresentationFullScreen;
[self presentModalViewController: viewController2 animated:YES];

Когда я вызываю этот viewController2 в ландшафтном режиме, viewController показывает половину экрана в viewController1. А также, симулятор автоматически переключается в портретный режим и автоматически возвращается в ландшафтный режим. В чем проблема в этом? Может кто-нибудь, пожалуйста, помогите мне найти решение? Заранее спасибо.

1 Ответ

2 голосов
/ 15 марта 2012

установить модельPresentationStyle UIModalPresentationCurrentContext. может быть, это решит вашу проблему. это решило мою проблему.

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