我不知道如何旋转视频90度在AVPlayerViewController
,任何人有任何想法如何做到这一点?我不确定如何正常访问AVPlayerLayer
。在AVPlayerViewController中旋转视频90度 - 可能吗?
1
A
回答
1
尝试使用此代码,使用的AffineTransform我们旋转视图,但我们也需要调整框架
EDITED
UIView.animate(withDuration: 0.5, animations: {
self.avPlayerViewController?.view.transform = CGAffineTransform(rotationAngle: CGFloat((90 * Double.pi)/180))
self.avPlayerViewController?.view.frame = CGRect(x: 0, y: 0, width: (self.avPlayerViewController?.view.frame.size.height)!, height: (self.avPlayerViewController?.view.frame.size.width)!)
}) { (finished) in
}
工作就好了,测试
希望这可以帮助您
+0
根本不适用于我。在顶部和底部留下白色并禁用交互。 –
+0
您需要旋转并调整框架?你需要什么? –
+0
@DougSmith再次检查我的答案,进行了编辑,让我知道如果现在解决您的问题,最好的问候 –
相关问题
- 1. 在iOS中通过90度编程旋转录制的视频
- 2. iPhone屏幕旋转:我可以强制旋转90度吗?
- 3. 旋转CALayer 90度?
- 4. 旋转视图层次结构90度
- 5. Android - 旋转Admob视图90度?
- 6. Android,如何旋转视频90度,但不是SurfaceView
- 7. 子报表旋转90度
- 8. opencv - 视频看起来不错,但帧旋转90度
- 9. 旋转(90度)的ViewGroup根
- 10. 在Chrome中旋转90度的图像
- 11. 矩形旋转90度libgdx
- 12. 圆球90度旋转
- 13. 旋转NSImageView的CALayer 90度
- 14. 如何旋转TeeChart 90度
- 15. 旋转GoJs形状90度
- 16. 相机视图在Swift中旋转90度
- 17. GDK Pixbuf可以旋转少于90度的东西吗?
- 18. 表中的90度文字旋转
- 19. danielgindi /图表:可能将ChartLimitLine的标签旋转90度?
- 20. Java逆时针旋转90度
- 21. android按钮右对齐旋转-90度
- 22. Excel旋转(不转置)表顺时针旋转90度
- 23. 垂直对齐90度旋转文字
- 24. 如何将输出旋转90度?
- 25. Android Camera2预览偶尔旋转90度
- 26. Vlcj视频旋转
- 27. 使用GDI将文本旋转90度
- 28. 与曲线旋转matplotlib pyplot 90度
- 29. 如何顺时针旋转90度(swift3)
- 30. STemWin STM32F429发现屏幕旋转90度
请解释一下自己,你真正需要什么来帮助你,最好的问候 –
@ReinierMelian你的答案奏效,你只是没有指定必要的框架更改。 –
好吧,未删除然后,我会检查框架更改和禁用相互作用的问题 –