Dou*_*ith 2 ios avplayer avplayerlayer avkit avplayerviewcontroller
我不知道如何将视频旋转 90 度AVPlayerViewController,有人知道如何做到这一点吗?我不确定如何AVPlayerLayer像往常一样访问。
尝试使用此代码,使用 AffineTransform 我们旋转视图但我们还需要调整框架
已编辑
UIView.animate(withDuration: 0.5) {
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)!)
}
Run Code Online (Sandbox Code Playgroud)
工作正常,已测试
希望这对你有帮助
| 归档时间: |
|
| 查看次数: |
1280 次 |
| 最近记录: |