录制视频时,无论实际设备方向如何,它始终以横向模式录制。如何强制UIImagePicker设置纵向方向?
AGAIN,使用UIImagePicker - 而不是AVFoundation记录类。
1)MPMoviePlayerController的各种属性(电影源类型,尺寸,持续时间等)仅在电影可视地播放给用户后才可用。在此之前,他们都回来了0.我已经尝试了各种各样的事情,比如强迫系统等待几秒钟(看看它是否只是一个时间问题),但到目前为止,除了实际播放电影之外什么也没有用。 Evan在那一点上,我相信那些属性是只读的;我不能直接调整它们。
2)各种CGImageSourceRef调用和例程仅适用于iOS上的实际图像,而不适用于电影。在MacOS上有更多的电影支持,也可以通过CV(视频)而不是CI(图像)或CG(图形)例程。至少,到目前为止我发现的所有示例都只适用于MacOS,我发现的任何内容都没有显示iOS上的代码,这与我尝试使用它时获得nil结果的结果相符。