v0.1.0
版本发布时间: 2022-10-13 22:23:06
EmergeTools/Pow最新发布版本:1.0.4(2024-05-20 02:48:46)
- Added Change Effects that perform effects whenever values update.
- Added haptic feedback to
.anvil
-
.vanish
now takes an optional mask used to determine where the particles are emitted from.
Change Effects
https://user-images.githubusercontent.com/212465/192332727-3371f9eb-0c12-4c89-8c58-9b9f2cf52679.mov
This version of Pow introduces Change Effects that will trigger a visual or haptic effect every time a value changes.
Button {
post.toggleLike()
} label: {
Label(post.likes.formatted(), systemName: "heart.fill")
}
.changeEffect(.spray { heart }, value: post.likes, isEnabled: post.isLiked)
.tint(post.isLiked ? .red : .gray)
You can choose from the following Change Effects: Spray, Haptic Feedback, Jump, Ping, Rise, Shake, Shine, and Spin.
If you're interested in using Pow in your app, you can now purchase a license on our site. :sparkles:
Thank you for your support!