presentModalView приходит со стороны в моем альбомном приложении - PullRequest
3 голосов
/ 08 апреля 2011

У меня есть UIViewController, который я хотел бы показать с [self presentModalViewController:settingsController animated:YES].

Мое приложение находится в ландшафтном режиме.Когда я использую presentModalViewController вид скользит со стороны, как будто он находится в портретном режиме.Когда я добавляю вид, используя addSubview:, он отображается на экране правильно.

Я использую shouldAutorotateToInterfaceOrientation в моих контроллерах вида, но, похоже, это не помогает с этой проблемой.

- (BOOL)shouldAutorotateToInterfaceOrientation (UIInterfaceOrientation)interfaceOrientation {
    return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}

Кто-нибудь сталкивался с этим или знает, где я мог ошибиться

1 Ответ

1 голос
/ 08 апреля 2011

Попробуйте представить модальное представление из контроллера основного вида, а не из контроллера одного из подпредставлений. Это помогло мне.

...