gpt4 book ai didi

ios - AVCaptureVideoPreviewLayer 似乎正在逃避父边界

转载 作者:行者123 更新时间:2023-12-01 22:10:09 28 4
gpt4 key购买 nike

我在将 AVCaptureVideoPreviewLayer 安装在其父级范围内时遇到问题。

这是上下文代码:

    capturePreview = AVCaptureVideoPreviewLayer(session: captureSession)
guard let capturePreview = capturePreview else { return }

当我有
   capturePreview.frame = cameraView.bounds
cameraView.layer.addSublayer(capturePreview)

发生以下情况:

enter image description here

当我有
capturePreview.bounds = cameraView.layer.bounds
cameraView.layer.addSublayer(capturePreview)

有时候是这样的
enter image description here

我正在尝试让预览层适合下一张图片中的黑框

enter image description here

从我在文档中看到的内容来看,我不确定我哪里出错了。谢谢你的帮助。作为引用,我将添加我在 Storyboard 中给出的约束。

enter image description here

最佳答案

您是否尝试过使用类似的东西:

capturePreview.frame = cameraView.bounds
cameraView.layer.addSublayer(capturePreview)
cameraView.clipsToBounds = true

关于ios - AVCaptureVideoPreviewLayer 似乎正在逃避父边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54413639/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com