我想在方形UIView中显示相机预览。这就是我在做什么:

previewLayer!.connection?.videoOrientation = AVCaptureVideoOrientation.Portrait
mySquareView.layer.addSublayer(previewLayer)

结果是相机预览会自动调整大小以完全适合视图。

我希望它水平放置并垂直修剪。

怎么做 ?

最佳答案

使用previewLayer.videoGravity = AVLayerVideoGravityResizeAspectFill

10-08 15:27