mpmovieplayercontroller问题

发布于 2024-11-16 13:30:48 字数 605 浏览 3 评论 0原文

我的电影播放器​​中的一个小问题..![电影播放器​​显示如下]

1https://i.sstatic.net/WujxB.png 但我想显示如下屏幕截图想要这样显示

我的代码:

moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
moviePlayerController.view.frame = CGRectMake(0,0,320,460); 
moviePlayerController.fullscreen = YES; 
[self.view addSubview:moviePlayerController.view]; 
[moviePlayerController play];

one small issue in my movieplayer..![movieplayer shows like this]

1: https://i.sstatic.net/WujxB.png but i want to show as below screenshotWant to show like this

mycode:

moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
moviePlayerController.view.frame = CGRectMake(0,0,320,460); 
moviePlayerController.fullscreen = YES; 
[self.view addSubview:moviePlayerController.view]; 
[moviePlayerController play];

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

沩ん囻菔务 2024-11-23 13:30:48

这些是全屏播放的默认控件,因为您设置了moviePlayerController.fullscreen = YES。

您想要的控件用于嵌入式播放,而不是全屏播放。

您想要的是 moviePlayerController.controlStyle = MPMovieControlStyleEmbedded; 但只有当您的电影嵌入到您的某个视图中时才能使用它。然后您将拥有所需的控件,包括全屏和嵌入之间的切换。

Those are the default controls for fullscreen playback, since you set moviePlayerController.fullscreen = YES.

The controls you want are for embedded playback, not fullscreen.

What you want is moviePlayerController.controlStyle = MPMovieControlStyleEmbedded; but you can only use it if your movie is embbeded in one of your views. Then you would have the controls that you want, including a toggle between fullscreen and embedded.

小伙你站住 2024-11-23 13:30:48

您必须使用 MPMoviePlayerViewController 而不是使用 MPMoviePlayerController

You have to use MPMoviePlayerViewController instead of using MPMoviePlayerController.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文