【问题标题】:How can I add advanced animations to my mobile app?如何将高级动画添加到我的移动应用程序?
【发布时间】:2019-11-01 02:12:29
【问题描述】:

我想为我的移动应用添加“高级”动画。像这样的:

(我已将动画减慢到 30% 以使效果更明显)

我同时使用 iOS 10+ 和 Android。不过,现在 iOS 对我来说更重要,所以让我们专注于此。

使用基本的UIAnimations 创建示例动画的第一部分(书本、信封等)是可能的,但已经相当困难(例如阴影的视差效果)。我现在有了如何用纸叠创建第二部分的想法。

当然,这也可以使用 UIAnimations 来完成,但它会非常复杂,不是吗?

那么,如何将这样的动画放入应用程序中?

是否有任何工具、格式等可以在 Xcode 之外创建此类动画并导入它们?我只知道 GIF 动画图像,但这是一种非常古老且有限的格式。

我发现这些动画的应用程序似乎可以非常精确地控制它们。例如,它控制动画何时开始。此外,动画在不同尺寸和分辨率的不同设备上看起来很棒。

如何做到这一点?

【问题讨论】:

    标签: android ios animation animated-gif


    【解决方案1】:

    您可以从“After Effects”创建动画并通过Lottie 运行它。

    Lottie 在 Android 和 iOS、Web 和 React Native 上原生渲染“After Effects”动画

    您可以参考this tutorial 了解更多信息。

    【讨论】:

      猜你喜欢
      • 2022-12-21
      • 1970-01-01
      • 1970-01-01
      • 2020-02-07
      • 1970-01-01
      • 1970-01-01
      • 2021-07-13
      • 1970-01-01
      • 2015-02-10
      相关资源
      最近更新 更多