我面临着非常有趣的任务。我的目标是从相册中选择2张图片,添加从一张图片到另一张图片的转换(如kCATransitionPush或kCATransitionFade),并将整个动画存储在GIF文件中。
除了在GIF中存储过渡动画外,我设法完成了大部分任务。 该应用程序目前能够保存由2个图像组成的GIF文件,并具有显示图像之间的特定持续时间。
至于在GIF文件中存储过渡动画,我想知道我想咨询你:
它基于创建自定义转换,它将以下列方式工作。 (让我们假设我必须为每种类型的转换创建自定义转换,并且我们将在以下示例中使用Fade转换):
优点: - 可能会起作用
缺点: - 没有透明度 - 需要手动重新创建每个转换,并且您无法使用默认转换
我将非常感谢与所述任务相关的任何提示。如果碰巧能够提取动画帧,我将非常感谢正确的文档/教程链接。
祝你好运