Как ограничить поворот просмотра на основе выбранной вкладки (iPad)? - PullRequest
0 голосов
/ 24 марта 2012

У меня есть приложение с несколькими вкладками. Первая из этих вкладок должна позволять только вертикальное вращение, однако я хочу, чтобы остальные вкладки могли вращаться свободно. Это вообще возможно? Если да, то как мне достичь этого эффекта?

1 Ответ

0 голосов
/ 24 марта 2012

В файле .m контроллеров представления для соответствующих вкладок вы можете установить ориентацию интерфейса в соответствии с вашими требованиями к книжной или альбомной ориентации.

Вот фрагмент кода в файле .m контроллеров представления

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
        return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
    } else {
        return YES;
    }
}
...