gpt4 book ai didi

iphone - 在没有控件的情况下在 iPhone 中打开视频

转载 作者:行者123 更新时间:2023-11-28 21:41:35 26 4
gpt4 key购买 nike

我正在尝试在不显示控件(音量和其他按钮)的情况下播放视频,但也应该可以通过点击视频使它们可见。

代码是: theMovie.scalingMode = MPMovieScalingModeAspectFill; theMovie.movi​​eControlMode = MPMovieControlModeDefault;在这种情况下,它会默认显示控件,点击视频它们就会隐藏起来。

如果我将模式更改为 MPMovieControlModeHidden,那么我将看不到控件,但也无法将它们取回。

有没有办法在没有控件的情况下启动视频但又不完全禁用它们?

最佳答案

好消息德米特里!

我已经找到了一个解决方案,希望能为您完成这项工作。

具体如下:

  1. 初始化你的MPMoviePlayerController 对象的movieControlMode 属性与MPMovieControlModeHidden
  2. 播放电影
  3. 电影播放开始后,将您的 MPMoviePlayerController 对象的 movieControlMode 属性设置回 MPMovieControlModeDefault

第三步可以通过观察 MPMoviePlayerContentPreloadDidFinishNotification 通知来完成。虽然这可能会导致无响应的黑屏(或您设置为 MPMoviePlayerController 对象的 backgroundColor 的另一种颜色),以防您播放流媒体视频,而实际上是由MPMoviePlayerController。我现在在远程服务器上没有任何兼容格式的电影可供我使用,所以我无法测试这种情况是否真实,因此四处看看是否可以做些什么来避免这种副作用(虽然我如果您在 Internet 的某个地方发布或找到此类电影进行测试,我想我会这样做)。

关于iphone - 在没有控件的情况下在 iPhone 中打开视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2043670/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com