2

PBJVision に問題があります。

これを Swift プロジェクトに統合しましたが、プレビュー レイヤーのフレームを設定しようとすると、フレームに一貫性がなくなります。 img_1678

私はこのコードを持っています:

var _previewLayer: AVCaptureVideoPreviewLayer = PBJVision.sharedInstance().previewLayer
@IBOutlet weak var previewView: UIView! // this is the white view in the back

let bounds = self.previewView.layer.bounds
_previewLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
_previewLayer.bounds = bounds
_previewLayer.position = CGPointMake(CGRectGetMidX(bounds), CGRectGetMidY(bounds))
previewView.layer.addSublayer(_previewLayer)
4

2 に答える 2