小言_互联网的博客

SwiftUI如何在动画完成时得到通知

511人阅读  评论(0)



功能需求

在App开发中,少不了动画的点缀。有时候我们希望在动画完成时得到通知,这在UIKit编程中是家常便饭的事,但在SwiftUI中又该怎么做呢?

如上,在SwiftUI编写的运行示例中,左侧图片演示了单一、复合以及重复动画在完成时如何得到通知;右侧的图片则演示了重复动画在每个单次重复完成时如何得到通知。

那么上面功能在SwiftUI中到底怎么实现呢?

Let‘s go for it!!! 😉



功能分析

1. SwiftUI动画的局限性

在SwiftUI中,你可以在任意View可动画属性改变时,应用动画效果。

比如缩放、透明度以及旋转角度属性改变时:


转载:https://blog.csdn.net/mydo/article/details/111128525
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场