我一直在尝试实现LayoutAnimation
,以动画方式在scrollView中插入和删除条目。
import { LayoutAnimation, NativeModules } from 'react-native';
// Animation setup for android
const { UIManager } = NativeModules;
UIManager.setLayoutAnimationEnabledExperimental && UIManager.setLayoutAnimationEnabledExperimental(true);
设置布局动画
// Animate the add or removal of shortlisted Rail
useEffect(
() => LayoutAnimation.configureNext({ ...LayoutAnimation.Presets.easeInEaseOut, duration: 500 }),
[shortlistItems],
);
有人能帮我吗?为什么在android中不起作用?
我一直在关注此文档:https://reactnative.dev/docs/layoutanimation
一个月一个月
1条答案
按热度按时间rdlzhqv91#
我用Reanimated来克服这个问题。现在这个应用程序工作得真的很好。
参考1:https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/layout_animations/
参考2:https://youtu.be/6UXfS6FI674