проблема при преобразовании моего проекта из портретной в альбомную ориентацию - PullRequest
3 голосов
/ 04 марта 2011

Я разработал свой проект в портретной ориентации, теперь я хочу установить свою ориентацию проекта в альбомной ориентации. Я установил свойство ориентации всех файлов xib как альбомную, а в .plist также установил все элементы Поддерживаемой ориентации интерфейса как альбомную, но когда я запускаю свой проект, один вид все еще имеет портретную ориентацию ... в этом представлении я показываю PDF-файл.

Заранее спасибо !!!

Ответы [ 2 ]

2 голосов
/ 04 марта 2011

Вы поместили следующий метод в вашем контроллере просмотра

- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
    return YES;
}
1 голос
/ 04 мая 2012

если Пейзаж использовать этот код

(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
    return (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight);
}

если для Портрета используйте этот код

(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
    return (interfaceOrientation==UIInterfaceOrientationPortrait || interfaceOrientation==UIInterfaceOrientationPortraitUpsideDown);
}
...