Docs
Navigation BarsPro

Selection ToolbarNew

Edit mode for any list: a top bar with the count, Select all and Done, an action bar, selection circles on rows, and Undo.

$npx swiftpieces add SelectionToolbar

Needs a SwiftPieces Pro license: npx swiftpieces login first.

Open in the Pro library View pricing Live preview in every Pro style, and its source with SwiftPieces Pro.
ProPattern · Navigation BarsiOS 17+Themed by Pro's design system
Type
SelectionToolbar
Inside
Selection circles, Rolling count and Select all, Share, Move and Delete, Undo after each action
Install, with a Pro license
npx swiftpieces add SelectionToolbar
Depends on
Pro's Design System, which installs with it

Select mode for a list or grid. A top bar takes the navigation bar's place with the count, Select all and Done, rows gain selection circles, and an action bar of Share, Move, Duplicate and Delete enables by count. Actions run your async closures with working shown in place, Delete confirms with the count, and a line confirms each result with Undo.

Its SwiftUI source comes with SwiftPieces Pro: Selection Toolbar in the Pro library.

All patterns →
SwiftPiecesPro

Build the whole app with one library.

Production-ready screens, whole flows, complete app templates, a Build Kit your agent follows and Pro remixing.

54 screens · 46 patterns · 48 flows · 12 templates · 31 Build Kit skills

Explore Pro