gpt4 book ai didi

ios - 带 slider 的 CGAffineTransform 比例尺

转载 作者:行者123 更新时间:2023-11-28 12:14:23 28 4
gpt4 key购买 nike

我有一个从 0 到 275 的 UISlider。我想使用 slider 来缩放 UIImageView。

当我的 slider 值为 0 时,我的 UIImageView 应该具有原始大小(scaleX: 1,scaleY: 1)。

当我的 slider 值为 275 时,我的 UIImageView 应该缩放到 0.85。

有人可以建议一个好的公式来计算与 slider 值相关的比例值吗?

像这样

let scale = slider.value >= 275 ? 0.85 : 1
imageView.transform = CGAffineTransform(scaleX: scale, scaleY: scale)

但我在根据 slider 值动态调整 scale 时遇到了一些麻烦。

最佳答案

您可以使用线性刻度,例如:

let scale = 1.0 - slider.value/275.0 * 0.15

关于ios - 带 slider 的 CGAffineTransform 比例尺,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47297771/

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