反应原生、波涛汹涌的独立并行动画?
Posted
技术标签:
【中文标题】反应原生、波涛汹涌的独立并行动画?【英文标题】:React native, choppy independent parallel animations? 【发布时间】:2016-08-12 00:41:38 【问题描述】:我在同一个视图中有几个不同的动画组件。组件彼此不知道,但它们的动画同时发生。
有时,但并非总是如此,其中一个动画会开始丢帧,或者在 X 秒内不会开始。
有没有更好的方法来处理我不知道的这种情况?
【问题讨论】:
【参考方案1】:目前看来可行的只是将更重要的动画包装在 requestAnimationFrame(() => - animation cb here - );
它在 react native 的性能文档中被引用,但它推断出需要 TimerMixin,但似乎并非如此。 (因此,即使文档说要使用 this.requestAnimationFrame,您也不需要“this”。
【讨论】:
以上是关于反应原生、波涛汹涌的独立并行动画?的主要内容,如果未能解决你的问题,请参考以下文章
我们如何在反应原生版本 .61 中将动画添加到底部选项卡图标