我正在使用 Sparrow 框架。我一直在玩使用 SPTween 和 SXParticleSystem 移动精灵。问题是当我在 UIScrollView 中移动或调整视图大小时,那些补间和粒子只是冻结。当我结束拖动时,精灵再次移动,不是从它冻结的地方移动,而是从它们应该在它没有被冻结的地方移动。如何将这些精灵与其他动画 UIKit 元素一起制作动画。
我确实尝试使用 CoreAnimation(UIView 动画)并拖动滚动视图。它不会冻结。有任何想法吗?
CADisplayLink OpenGL 渲染中断 UIScrollView 行为
在 iPhone 上拖动 UIScrollView 时,OpenGL ES 视图中的动画会冻结
我在上面看到了这些类似的帖子,他们建议移动滚动视图会将 runLoopMode 更改为 OpenGL 通常不使用的模式。但是我仍然不知道如何更改 Sparrow 框架中的 runLoops。