【发布时间】:2020-06-29 03:23:23
【问题描述】:
我的屏幕上有两个图像,第一个有缩放手势,它可以很好地缩放,我正在尝试同时缩放第二个图像。如果到目前为止我在第一张图像上使用缩放手势,这是我的代码
struct ContentView: View {
@State private var zoomlevel: CGFloat = 1
var body: some View {
ZStack {
Image("selfie1")
.resizable()
.frame(width:150, height: 150)
VStack {
Image("selfie1")
.resizable()
.frame(width:150, height: 150)
//.padding(.bottom, 100)
.scaleEffect(self.zoomlevel)
.gesture(MagnificationGesture().onChanged({ (value) in
//if value <= 40 {
self.zoomlevel = value
//}
}))
}
}
}
【问题讨论】: