【发布时间】:2017-04-27 05:13:20
【问题描述】:
我目前正在使用 IOS 实现自定义摄像头。我希望相机始终以正确的方向将图像保存到相册,就像官方 iOS 相机一样:无论您以什么方向握住相机,您始终可以看到照片保存正确的方向。 我检查了许多源代码,他们似乎使用以下内容相当随意地保存了图像:
var image = UIImage(cgImage: cgImageRef, scale: 1.0, orientation: UIImageOrientation.right)
但这仅在设备直立时有效 有人可以提供任何建议吗?
我也尝试过定位
let uiorientation = UIApplication.shared.statusBarOrientation
但是当屏幕纵向锁定时它总是返回纵向。
【问题讨论】: