widgetkit中的api不支持动画,但是有些app却做到了

尊敬的苹果开发者您好,在小组件widgetkit中官方文档上的api不支持播放动画,但是有些app却做到了?是有什么api支持没有写入到文档吗?


这个app的下载地址是:https://apps.apple.com/cn/app/id6446477593


它效果如下:


我很好奇它是怎么做的的,有开发者知道吗?谢谢回复


有知道的苹果开发者可以回复我,谢谢


[经过版主编辑]

发布日期 2023年6月30日 上午3:26

回复
问题被标记为 排名最靠前的回复

发布日期 2023年6月30日 上午4:12

你可以看下这个文档Animating data updates in widgets and Live Activities | Apple Developer Documentation

从 iOS 17、iPadOS 17 和 macOS 14 开始,小部件和实时活动会使用默认动画或您选择的 SwiftUI 动画来动画数据更新,从而引起人们对更新数据的注意。在早期的操作系统版本中,小部件没有动画,实时活动仅使用 SwiftUI 过渡和动画的子集。


我估计这个动画就是两帧或者几帧,然后通过swiftui自带的过渡动画来实现变换。

回复量: 15
问题被标记为 排名最靠前的回复

2023年6月30日 上午4:12 回应 大兵160

你可以看下这个文档Animating data updates in widgets and Live Activities | Apple Developer Documentation

从 iOS 17、iPadOS 17 和 macOS 14 开始,小部件和实时活动会使用默认动画或您选择的 SwiftUI 动画来动画数据更新,从而引起人们对更新数据的注意。在早期的操作系统版本中,小部件没有动画,实时活动仅使用 SwiftUI 过渡和动画的子集。


我估计这个动画就是两帧或者几帧,然后通过swiftui自带的过渡动画来实现变换。

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

widgetkit中的api不支持动画,但是有些app却做到了

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!