ios - 如何设置视频大小,使其适用于所有没有黑边的 iOS 设备

标签 ios video

我只是想知道视频的大小应该是多少,这样在 iphone 4/5 或 ipad 上就不会出现黑条?任何建议将不胜感激。谢谢!

最佳答案

由于 iPhone 4、iPhone 5 和 iPad 都具有不同的屏幕宽高比,所以不可能有单一尺寸的视频在全屏模式下在某些设备上不会出现黑条.

相反,您可以使用 MPMoviePlayerControllerscalingMode 属性来保持视频放大以适应屏幕(假设您正在使用它来播放视频- 类似的类似物存在于其他视频播放类中)。您可能想要使用 MPMovieScalingModeAspectFill 缩放模式,这将填充视频以适合屏幕而不扭曲它。

关于ios - 如何设置视频大小,使其适用于所有没有黑边的 iOS 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23246852/

相关文章:

objective-c - 我什么时候需要担心 iOS 应用程序中的线程安全?

ios - UITextField 文本更改事件

java - 有没有播放视频的框架或cocoa API?

javascript - JW Player 6 寻找和暂停

ios - 具有多个委托(delegate)的 UITextfield

iphone - 如果它们导致应用程序崩溃,如何查找内存泄漏?

android - Expo:React Native 中 VideoPlayer 上的自定义按钮

javascript - 在 Firefox 中使用 videojs 播放 flash mp4 - 音频播放但视频为空白

android - 添加可配置且可动画的视频过滤器,就像 Snapchat 中一样

audio - 如何在包含两个或多个音轨的视频文件中使用 ffmpeg 更改音频语言