自定义动画启动屏幕,在 xcode 中仅针对 ios 的 react 本机项目中使用 lottie



我正在使用反应原生iOS应用程序,我想使用lottie对启动屏幕或启动画面进行动画处理。 最好的方法应该是什么。

您无法在启动屏幕上制作动画。实现此目的的最佳方法是使用这个小技巧:

  1. 将图像放在启动屏幕上
  2. 创建一个视图控制器并将动画放置在其中。
  3. 将此视图控制器设置为应用的入口点。
  4. 视图控制器
  5. 中的动画完成后,导航到下一个视图控制器。

我是一名iOS应用程序开发人员,这就是我们大多数人的做法。

我建议查看这个包含多个示例和最佳实践的软件包: https://github.com/react-native-community/lottie-react-native

执行此操作的常用方法是将 lottie 动画的第一帧设置为初始屏幕。然后创建一个自定义的 react 原生屏幕作为 React 原生应用程序的第一个屏幕,并将 lottie 动画放在那里。设置一些延迟,然后导航到您尊重的屏幕。对于 lottie 动画,请使用以下库: https://github.com/lottie-react-native/lottie-react-native

最新更新