1
내 앱의 방향에 문제가 있습니다. 앱은 세로 모드 만 지원하지만 사용자가 가로 모드에서 동영상을 볼 수있는 MPMoviePlayerViewController를 사용하여 일부 동영상을 재생합니다.오리 엔테이션 문제 iOS 8
가 나는 이것에 대한 AppDelegate.m에서 다음 코드를 사용하고 있습니다 :
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window {
UINavigationController* ns = (UINavigationController*) window.rootViewController;
if (ns && [ns respondsToSelector:@selector(visibleViewController)]) {
UIViewController* vc = [ns visibleViewController];
if ([vc isKindOfClass:[MPMoviePlayerViewController class]]) {
return UIInterfaceOrientationMaskAll;
}
}
return UIInterfaceOrientationMaskPortrait;
}
이 코드는 비디오가 끝난 후, 다음 뷰 컨트롤러가 가로 모드로 열립니다 iOS7에에서 잘 작동하지만 iOS8의에. 어느 누구도이 문제를 해결할 수 있습니까?