gpt4 book ai didi

ios - setFrame 对于 AVCaptureVideoPreviewLayer 不能正常工作

转载 作者:可可西里 更新时间:2023-11-01 06:20:55 26 4
gpt4 key购买 nike

我正在尝试像这样将 AVCaptureVideoPreviewLayer 添加到我的 View 中

[captureVideoPreviewLayer setFrame:CGRectMake(10.0f,10.0f,300.0f,300.0f)];
[self.view.layer addSublayer:captureVideoPreviewLayer];

但它似乎不遵循CGRectMake,层高300但宽度不是,我不知道为什么!

最佳答案

解决方案很简单,我只需添加 captureVideoPreviewLayer.videoGravity = AVLayerVideoGravityResizeAspectFill; 即可解决问题。

关于ios - setFrame 对于 AVCaptureVideoPreviewLayer 不能正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15919902/

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