我有一个带有视图的标准应用程序,您可以通过捏合手势进行缩放。这是工作,但一开始我有一点延迟,它看起来像跳跃的缩放。有人知道使它工作更顺畅的解决方案吗?这里的代码示例:
VStack {
Image("image")
.resizable()
.scaledToFill()
.frame(width: UIScreen.main.bounds.width, height: 200)
.scaleEffect(scale)
.gesture(MagnificationGesture()
.updating($scale, body: { (value, scale, trans) in
scale = value.magnitude
})
)
}