gpt4 book ai didi

ios - 如何在 UISnapBehavior 动画期间保持 UIScrollView 内的相对滚动位置?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:08:45 25 4
gpt4 key购买 nike

我正在使用 UIDynamicAnimator 的 UISnapBehavior 在两种状态之间制作这些圆圈的动画: http://cl.ly/image/1G3p1B2x2v14/Image%202013.09.24%2011%3A35%3A43%20AM.png

效果很好。但是,我然后将其放入 UIScrollView 中。当我在 UISnapBehavior 动画“稳定”之前滚动时(看起来它完成后和实际完成时似乎有延迟),圆圈失去了它们与滚动容器的相对定位: http://cl.ly/image/1E0I3l460J1V/Image%202013.09.24%2011%3A32%3A10%20AM.png

当我在动画“稳定”后等待几秒钟后滚动时,圆圈不会失去它们的相对定位

我假设这是因为 UISnapBehavior 以固定位置为事物设置动画,然后在完成后恢复为相对定位,但我不确定这是不是真的。

最佳答案

我在包含 UIScrollView 的 UIView 上设置 UIDynamicAnimator。将 UIDynamicAnimator initWithTarget 设置为 UIScrollView 似乎已修复它。

关于ios - 如何在 UISnapBehavior 动画期间保持 UIScrollView 内的相对滚动位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18986029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com