相机方向不会改变

时间:2015-11-04 22:36:30

标签: ios swift camera

我尝试使用此代码扫描条形码:

https://www.hackingwithswift.com/example-code/media/how-to-scan-a-barcode

但它有一个错误,当我改变设备的方向时,相机总是有一个Protrait方向......

任何想法如何解决这个问题?

我尝试在此方法中更改方向:

override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
        return .Portrait
    }

但它没有帮助。

1 个答案:

答案 0 :(得分:1)

对于相机更改方向,您不想使用该功能。这样做......

previewLayer!.connection?.videoOrientation = AVCaptureVideoOrientation.Portrait

这样做是在创建相机图层时设置方向。