Swift 5,iOS 13.x
我有这个超级简单的应用程序,可以通过SwiftUI使用偏移量来拖动视图,当它停止时,我可以重置偏移量和位置。第一次效果很好,但是每次我再次拖动它时,当我松开按钮时都会跳转。我该如何解决呢?我发现了一些提到插图的东西?与插图有关吗?
现在,我知道这可以使用一些不同的代码this previously answered SO post来回答问题,但是我想了解我的解决方案出了什么问题。
pd.read_csv
答案 0 :(得分:1)
我的直觉是您可能正在处理与SafeArea EdgeInsets有关的问题。很难说。如果您有兴趣,我在拖动手势和点击手势上做了两个视频,分别在您点击时创建视图和在先前生成的视图中拖动时进行拖动:
https://www.youtube.com/watch?v=x3mzLhPfLaE&list=PLEHYNiA7SPcP9zzQYHAN1T27w4cwG_f5i
https://www.youtube.com/watch?v=V0F5ZuJgzoY&list=PLEHYNiA7SPcP9zzQYHAN1T27w4cwG_f5i&index=2