如何解决ios6上的UIModalTransitionstyle问题?

问题描述:

我使用UIModalTransitionStyle视图下面的代码在我的应用程序时,我按一下按钮如何解决ios6上的UIModalTransitionstyle问题?

InfoViewController *infoViewController = [[InfoViewController alloc]initWithNibName:@"InfoViewController" bundle:nil]; 


infoViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 

[self.presentedViewController presentViewController:infoViewController animated:YES completion:NULL]; 

其在iOS5中perfecly工作,但我更新应用程序iOS6的它没有奏效。我该如何处理这个问题

+1

请给出有关正在发生的事情,无法使用的方式,调试器中显示的任何内容等的更多确切详情。否则,任何人都无法帮助您解决问题。 –

+0

@MATMc更新我的问题 – Ben10

+0

@MATMc它的工作ios5完美只在ios6过渡风格不起作用 – Ben10

这段代码可以在iOS 6.0模拟器中测试。

- (void)viewDidAppear:(BOOL)animated { 
    [super viewDidAppear:animated]; 
    self.moviePlayerController = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:@"http://videoURL"]]; 
    self.moviePlayerController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 

    [self presentViewController:self.moviePlayerController animated:YES completion:nil]; 

} 

由于URL无效,MPMoviePlayerViewController只会不断地来回翻转,但问题是,它的作品。