gpt4 book ai didi

ios - 当我使用约束时 AVMakeRect 返回工作值

转载 作者:行者123 更新时间:2023-11-30 11:20:57 24 4
gpt4 key购买 nike

我正在使用 AVMakeRect 来获取图像坐标,这是我的代码。

let x: CGRect = AVMakeRect(aspectRatio: image.size, insideRect: pointsView.imageView.frame)

这是输出:

(50.9430284857571, 40.0, 272.113943028486, 484.0)

这是我设置的约束: enter image description here

这是我用来获取输出的图像: enter image description here

您可以看到 ImageView 顶部没有空间,但它向我发送的 y 值为 40 ,x 值为 50 。

我的约束和代码出了什么问题?

最佳答案

如果您使用自动布局,则需要根据我们的要求更改 viewDidLayoutSubviews 中的约束。

添加顶部约束导出。

func viewDidLayoutSubviews() { 
super.viewDidLayoutSubviews()
topConstraint.constant = 50
}

关于ios - 当我使用约束时 AVMakeRect 返回工作值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51277666/

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