javascript - react native ,断断续续的独立并行动画?

标签 javascript ios animation reactjs react-native

我在同一个 View 中有几个不同的动画组件。这些组件彼此不了解,但它们的动画同时发生。

偶尔(但并非总是),其中一个动画会开始丢帧,或者在 X 秒内不会开始。

是否有更好的方法来处理我不知道的这种情况?

最佳答案

目前看来有效的方法是将更重要的动画包装在 requestAnimationFrame(() => { - 这里的动画 cb - });

它在 React Native 的性能文档中引用,但它推断需要 TimerMixin,但事实似乎并非如此。 (因此,即使文档说使用 this.requestAnimationFrame,您也不需要“this”。)。

关于javascript - react native ,断断续续的独立并行动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38908157/

相关文章:

ios - 使用核心数据和 swift 获取错误 "unrecognized selector sent to instance"

ios - 如何从 iPad 键盘上删除或禁用特定文本字段的语言首选项键

java - 移动 arraylist 对象的动画

CSS3 幻灯片动画问题

android - 从另一个 View 后面动画/翻译 View

javascript - Chrome : format specifier prints NaN instead of number

javascript - Jquery Slider 旋转但发生了一些奇怪的事情

javascript - 循环 ajax 请求,直到它在 Promise.all 中返回响应

javascript - PHP 和 Ajax 在回调和返回数组中使用 foreach 循环

ios - Storyboard中带有 UIButtons 的 PaintCode 2