我正在扫描条形码iOS应用使用AVFoundationAVfoundation相机熄灭屏幕的OBJ-C
所以我创建使用接口建设者约束方盒子。方盒与约束条件都很好。非常好。 我有以下代码将avcapturelayer添加到方框中。
self.captureLayer = [[AVCaptureVideoPreviewLayer alloc] initWithSession:self.captureSession];
[self.captureLayer setFrame:self.cameraPreviewView.layer.bounds];
[self.captureLayer setVideoGravity:AVLayerVideoGravityResizeAspectFill];
[self.cameraPreviewView.layer addSublayer:self.captureLayer];
该图层遵循方框约束的前导空间,但不跟踪尾部。新添加的AVlayer会在屏幕上向右(右侧),而方形盒本身都很好。我在这里错过了什么?
谢谢!