问题描述
我想知道如何将平移手势 y 转换为等效于滚动视图内容 y 的偏移量。
因此,在此我可以通过平移手势转换来滚动我的滚动视图,从而再现自然滚动视图滚动的相同效果。
let scrollYOffset: CGFloat = panGesture.translation(in: view).y
当我这样做时,由于scrollYOffset值从0更改为54,然后在拖动时变为124,因此滚动非常混乱。
我想要的是使用平移手势流畅自然地滚动滚动视图。
您可能会问为什么我不使用自然的滚动视图及其委托-
func scrollViewDidScroll(_ scrollView: UIScrollView)
答案是我正在尝试构建一个应用程序,使用户可以在屏幕上拖动对象,并且其后面的滚动视图应该滚动那么多。
任何人都可以帮助我将平移手势 y 转换为滚动视图 y 内容偏移。
任何帮助将不胜感激。谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)