2013-03-15 3 views
-1

У меня есть программа, которая имеет несколько ViewControllers.iOS экран вращение

В некоторых мне нужно только портретный режим, но на других мне нужен только пейзаж режим.

Когда я прихожу из портрета viewController, система должна автоматически помещать новый viewController в ландшафт.

Как я могу это сделать?

ответ

0
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation 
{ 
    return UIInterfaceOrientationLandscapeLeft; 
} 

это может помочь

http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/RespondingtoDeviceOrientationChanges/RespondingtoDeviceOrientationChanges.html

+0

Я использую - (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) ориентация и - (UIInterfaceOrientation) preferredInterfaceOrientationForPresentation, но ничего из этого увольняют? Почему я не могу найти причины. – ButterBeast

Смежные вопросы