用设备相机输出填充 UILabel 内容

Fill UILabel content with device camera output

我正在使用 AVCaptureVideoPreviewLayer 显示设备相机的视频输出。 我想要一个 UILabel 并用相机输出填充它的内容,如下图所示:

我找不到有用的东西来实现这个,有人知道怎么做这个效果吗?

试试这个代码:

CATextLayer *label = [CATextLayer layer];
label.frame = self.cameraParentView.bounds;
label.foregroundColor = [UIColor blackColor].CGColor;
label.string = @"074";
label.font = (__bridge CFTypeRef)(@"Helvetica");
label.fontSize = 90;
label.alignmentMode = kCAAlignmentCenter;
label.wrapped = true;
label.contentsScale = [[UIScreen mainScreen] scale];
self.cameraLayer.layer.mask = label;