Ios 禁用MPMoviePlayerController中的控件

Ios 禁用MPMoviePlayerController中的控件,ios,mpmovieplayercontroller,Ios,Mpmovieplayercontroller,如何禁用MPMoviecontoller中的所有控件,以便用户甚至无法识别正在播放的视频。甚至我也不想在用户点击视频时显示控件。感谢您的帮助。 这是我的代码: self.myMovieController = [[MPMoviePlayerController alloc] initWithContentURL:url]; [[self.myMovieController view] setFrame:self.view.bounds]; [self.myMovieController view

如何禁用MPMoviecontoller中的所有控件,以便用户甚至无法识别正在播放的视频。甚至我也不想在用户点击视频时显示控件。感谢您的帮助。 这是我的代码:

self.myMovieController = [[MPMoviePlayerController alloc] initWithContentURL:url];
[[self.myMovieController view] setFrame:self.view.bounds];
[self.myMovieController view].backgroundColor = [UIColor clearColor];
self.myMovieController.scalingMode = MPMovieScalingModeAspectFill;
self.myMovieController.controlStyle = MPMovieControlModeHidden;
self.myMovieController.repeatMode = MPMovieRepeatModeOne;
self.myMovieController.shouldAutoplay = YES;
[self.view addSubview: [self.myMovieController view]];
[self.myMovieController play];

不过,这些控件最初会在几秒钟内可见,当点击视图时,控件再次可见。

MPMoviePlayerController
具有以下控件样式

   MPMovieControlStyleNone,
   MPMovieControlStyleEmbedded,
   MPMovieControlStyleFullscreen,
   MPMovieControlStyleDefault = MPMovieControlStyleFullscreen
您可以将
MPMoviePlayerController
的set
controlStyle
属性设置为
MPMovieControlStyleNone

尝试以以下方式设置控件样式:

self.myMovieController.controlStyle = MPMovieControlStyleNone;

感谢您的评论,我已经在使用此设置,如果您在您编写的代码中发现了什么,请验证我的代码并对其进行评论。@KannanPrasad
self.myMovieController.controlStyle=MPMovieControlModeHidden没有意义。我更新了我的答案。谢谢它起作用了,我的第二点怎么样?你有什么想法,即使当用户点击电影播放器时,控件也不可见吗?有没有一种方法可以禁用特定的按钮,比如视频播放器中的“上一个”和“下一个”?