Я хочу изменить ориентацию устройства только для одного UiViewController. Имя моего первого UiViewController — VideoLaunch. Сначала я хочу альбомную ориентацию в этом UiViewController. Когда я передаю другой uiviewcontroller, я изменяю статическое значение с именем «is» на отличное от nil. Когда я запускаю в режиме отладки, я вижу
иначе вернуть UIInterfaceOrientationMaskPortrait
эта линия проходит. Но ориентация не меняется.
AppDelegate.m
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window {
if([VideoLaunch is] == nil)
return UIInterfaceOrientationMaskLandscape;
else return UIInterfaceOrientationMaskPortrait;
}