DeckKit Updates
Jun 13, 2023 ·
DeckKit 0.7 is out, with new shuffle support that makes shuffling a deck enjoyable. Let’s take a look at what’s new in this minor update.
DeckKit 0.7 has a new DeckShuffleAnimation
that can be used to shuffle a deck of cards with a nice shuffle animation.
All you have to do is to create a @StateObject
in the view with the DeckView
and bind the animation to the deck view with the new .withDeckShuffleAnimation()
view modifier, then call shuffle
to shuffle the deck with a nice shuffle animation.
The shuffle animation lets you customize the max rotation, as well as the max horizontal and vertical offset. You can also specify how many shuffles you want.
Conclusion
Other than this, DeckKit 0.7 adds a shuffle
function to the Deck
type and a convenience init to the DeckView
. For more information, see the project repository and release notes.
Discussions & More
If you found this interesting, please share your thoughts on Bluesky and Mastodon. Make sure to follow to be notified when new content is published.