从CosmicMind-Material捕获API:相机预览不正确

时间:2017-06-15 00:37:18

标签: ios swift camera avfoundation cosmicmind

使用导航控制器推送CaptureController时,相机预览始终为纵向。去景观时,它不会反映相机预览。但当它只是一个自我存在的时候#34;它可以像示例项目一样。当方向是横向并且相机预览也是横向时,我该如何操作。捕获的图像具有正确的方向,只有相机预览。

Lanscape但相机预览方向是肖像 - 附加样本图像: link here

1 个答案:

答案 0 :(得分:0)

解决!这一行解决了这个问题:

(capture.preview.layer as! AVCaptureVideoPreviewLayer).connection.videoOrientation = videoOrientation

将它放在委托函数

func capture(capture: Capture, didChangeFrom previousVideoOrientation: AVCaptureVideoOrientation, to videoOrientation: AVCaptureVideoOrientation)