这里有很多关于同一主题的问题,但是我无法找到一个涵盖滚动的问题.
有没有办法做到这一点?我应该使用手势识别器吗?
先感谢您.
@H_419_8@解决方法 实际上你想要的是一个定时事件.很快,当用户位于滚动视图的边缘时,您启动一个计时器,它会定期增加contentOffset.如果你不喜欢你的动画结果(我猜你正在使用setContentOffset:animated:?),那就试试另一个动画的时间和距离..我想你必须尝试一些不同的设置.我首先尝试的是一次1px.也许每0.3秒?如果这不起作用,你也可以尝试另一个“极端”.当用户到达边缘时,启动单个动画,动画化contentOffset直到contentSize结束.但是在很长的时间内,运动速度很慢.如果用户停止拖动或移出边缘,请在当前位置停止动画.这甚至可以是没有计时器的解决方案,因为动画将是你的计时器本身.
@H_419_8@ @H_419_8@ 总结以上是内存溢出为你收集整理的ios – 如何在靠近边缘滚动的情况下拖动UIScrollView中的视图?全部内容,希望文章能够帮你解决ios – 如何在靠近边缘滚动的情况下拖动UIScrollView中的视图?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)