gpt4 book ai didi

ios - 为什么动画组合比例和翻译 CGAffineTransform 不能简单地工作?

转载 作者:行者123 更新时间:2023-12-01 15:29:20 24 4
gpt4 key购买 nike

有人可以解释为什么:

UIView.animate(withDuration: 0.333)
{
self.someView.transform = CGAffineTransform(scaleX: 0.3, y: 0.3).translatedBy(x: 100, y: 100)
}

不工作?以上立即执行翻译;只有缩放是动画的。

还有,为什么 this dirty trick工作?

谢谢!

最佳答案

你能提供更多的代码细节吗?我解决了类似的问题。在我的情况下,手势委托(delegate)被应用于 subview 的 super View 。因此,在手势委托(delegate)中应用于 superview 的 translateBy 不会影响预期的 subview 。我直接通过 subview 的委托(delegate)手势识别器解决了这个问题。

关于ios - 为什么动画组合比例和翻译 CGAffineTransform 不能简单地工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42566231/

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