У меня есть viewcontroller и его вид, который поддерживает только альбомную ориентацию в iPad.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if (interfaceOrientation == UIInterfaceOrientationPortrait)
return NO;
else
return YES;
}
Но у меня есть вид с проигрывателем фильмов, который должен быть только в портретном режиме.Таким образом, в этом представлении я делаю это:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if (interfaceOrientation == UIInterfaceOrientationPortrait)
return YES;
else
return NO;
}
Моя проблема заключается в том, что если я в первом контроллере просмотра установлю портрет в NO, то мой второй контроллер просмотра никогда не будет вращаться в портретном.Secondviewcontroller добавляется как подпредставление первого.Как я могу получить вид 1, чтобы не повернуть в портретную, но получить вид 2, чтобы не повернуть в ландшафт.Это приложение для демонстрационных целей, так что на самом деле я просто ищу технический ответ на этот вопрос.