我尝试使用此代码扫描条形码:
https://www.hackingwithswift.com/example-code/media/how-to-scan-a-barcode
但它有一个错误,当我改变设备的方向时,相机总是有一个Protrait方向......
任何想法如何解决这个问题?
我尝试在此方法中更改方向:
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
return .Portrait
}
但它没有帮助。
答案 0 :(得分:1)
对于相机更改方向,您不想使用该功能。这样做......
previewLayer!.connection?.videoOrientation = AVCaptureVideoOrientation.Portrait
这样做是在创建相机图层时设置方向。