0

ボタンをクリックすると、アプリケーションのUIModalTransitionStyleビューに次のコードを使用しています

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


infoViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

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

それはios5で完全に機能しましたが、私はそれが機能しなかったアプリケーションios6を更新します。この問題をどのように処理できますか

4

1 に答える 1

1

このコードは動作し、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 は無限に前後に反転しますが、ポイントはそれが機能することです。

于 2012-09-26T06:42:56.403 に答える