从 CosmicMind-Material 捕获 API:相机预览不正确
Posted
技术标签:
【中文标题】从 CosmicMind-Material 捕获 API:相机预览不正确【英文标题】:Capture API from CosmicMind-Material: Camera preview not correct 【发布时间】:2017-06-15 00:37:18 【问题描述】:当使用导航控制器推送 CaptureController 时,相机预览总是纵向的。横向时,它不会反映相机预览。但是当它只是一个“self.present”时,它就像示例项目一样没问题。当方向是横向并且相机预览也是横向时,我该如何操作。捕获的图像具有正确的方向,只是相机预览。
横向,但相机预览方向是纵向 - 附加示例图像: link here
【问题讨论】:
【参考方案1】:解决了!这一行解决了这个问题:
(capture.preview.layer as! AVCaptureVideoPreviewLayer).connection.videoOrientation = videoOrientation
只要放在委托函数中就行了
func capture(capture: Capture, didChangeFrom previousVideoOrientation: AVCaptureVideoOrientation, to videoOrientation: AVCaptureVideoOrientation)
【讨论】:
以上是关于从 CosmicMind-Material 捕获 API:相机预览不正确的主要内容,如果未能解决你的问题,请参考以下文章