1

我从一个视图基础应用程序开始,只是将 MPMoviePlayerController 添加到默认由 Xcode 生成的默认视图控制器中。在下面查看我的代码

 videoPlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
 videoPlayer.view.frame = CGRectMake(0, 0, 320, 250);
 [self.view addSubview:videoPlayer.view];
 [videoPlayer play]

我几乎尝试了所有东西,但不确定我错过了什么。看看我已经尝试过什么。

-(NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
{
  return UIInterfaceOrientationMaskAll;
}

--> 在 plist 中我提供了所有的方向。
--> 还在播放器所在的视图控制器中添加了定向方法。

-(BOOL)shouldAutorotate
{
  return YES;
}

-(NSUInteger)supportedInterfaceOrientations
{
   return UIInterfaceOrientationMaskAll;
}

注意:首先,一旦我从控件中单击全屏按钮,默认视频将采用默认控件样式(嵌入)。我会尝试倒置纵向旋转它不起作用。

4

0 回答 0