我试图让我的应用程序以与 IOS 中的视频播放器相同的方式处理视频控件。
如果在使用 IOS 内置应用程序播放视频时,控件会一直显示在屏幕上,直到用户双击以将它们切换到视图中或视图之外。
只要控件保持可见,用户就可以轻松地在控件周围导航。
然而,在我的设置中,虽然我获得了与本机应用程序相同的全屏控件,并且可以将它们切换进出视图,但控件本身会自动淡出视图,但可访问性焦点指示器仍然存在。这使我可以通过语音在控件中导航来宣布它们,但是如果我双击以选择一个控件,它就像我只是双击视频以将控件切换回视图一样?
这是我显示播放器的方式。我找不到阻止控件消失的方法?
self.player = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:fn]];
self.player.controlStyle = MPMovieControlStyleNone;
self.player.view.frame = self.movieView.frame;
[self.movieView addSubview:self.player.view];
[self.player play];
self.player.controlStyle = MPMovieControlStyleFullscreen;