使用SwiftUI显示瞬态涟漪动画以进行多次触摸

问题描述

我之前使用touchesBegan(_:with:)使用UIKit完成了此操作,但是现在我想知道如何在仅使用SwiftUI的情况下(如果可能)实现相同的效果。这是它的外观示例:

touch-ripple-resized.gif

关键点是:

  • 在每个触摸位置显示一个小圆圈(开始触摸时)
  • 自动为圆的缩放和淡化设置动画
  • 重复屏幕上的所有触摸(同时)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)