
Expanding cards
Cards that open into an immersive detail view, with shared geometry and a drag-to-dismiss gesture.
Gestures · SwiftUIThe collection
Native interactions, with the difficult parts already considered.
6 components

Cards that open into an immersive detail view, with shared geometry and a drag-to-dismiss gesture.
Gestures · SwiftUI
A draggable surface that interpolates its height and corner radius, then settles into a compact or expanded state.
Overlay · SwiftUI
A floating action menu with a rotating trigger, staggered spring entrances, and an arc of reachable actions.
Navigation · SwiftUI
Notifications that enter with a spring, reflow around a dismissal, and cancel their lifetime tasks when removed.
Feedback · SwiftUI
A shared selection pill that travels between variable-width labels with an interruptible spring.
Navigation · SwiftUI
An overscroll-aware header that expands with a pull, stays edge-to-edge, and returns with native scroll physics.
Scroll · SwiftUI