0
私のアプリでカスタムカメラビューのビデオプレビューを表示しようとしていますが、プレビューは非常に中心から外れています。AVCaptureVideoPreviewLayerがプレビューの中心を表示していません
私は次のようにそれを配置していますので:。
if let previewLayer = AVCaptureVideoPreviewLayer(session: captureSession) {
previewLayer.bounds = scanningView.bounds
previewLayer.position = CGPointMake(CGRectGetMidX(scanningView.bounds), CGRectGetMidY(scanningView.bounds))
previewLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
scanningView.layer.insertSublayer(previewLayer, atIndex: 0)
}
プレビューの中心が、それはである視野の中央にないしかし、どのように私はこれを実現することができますか?
ここで私は 'viewDidLoad'または他のどこかで何を書いていましたか? – Onur
はい、viewdidload –
viewDidAppearで試してみることはできますか? – Onur