layoutAnimation 在两个视图之间切换时会在 Android 上导致额外的蓝色背景

我在一个函数组件中使用了 layoutAnimation 来让它看起来更流畅。它在 IOS 上运行良好,但在 Android 上,当我使用 layoutAnimation 从另一个视图切换到视图时,它会显示额外的蓝色透明背景。

这是我的代码

const { UIManager } = NativeModules;

UIManager.setLayoutAnimationEnabledExperimental &&
  UIManager.setLayoutAnimationEnabledExperimental(true);

const myFunction = (props) => {
   ...
   useEffect(() => {
            LayoutAnimation.configureNext(LayoutAnimation.Presets.easeInEaseOut);
   },[props.info]); // info is the component data  
  ...
}

有人遇到同样的问题吗?

非常感谢。

jining123456 回答:layoutAnimation 在两个视图之间切换时会在 Android 上导致额外的蓝色背景

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/991508.html

大家都在问