WWDC26: Code-along: Build powerful drag and drop in SwiftUI | Apple @AppleDeveloper
WWDC26: Code-along: Build powerful drag and drop in SwiftUI | Apple  @AppleDeveloper
Uploaded June 2026 | Updated September 2026, 1 week ago
Follow along as we build a game of Solitaire to explore the latest drag-and-drop capabilities in SwiftUI. We’ll show you how to use the new reordering API to let people arrange content, implement drag containers to move multiple items at once, and customize the drag-and-drop lifecycle to fit your app’s rules. To get the most out of this session, watch “Meet Transferable” from WWDC22.

Explore related documentation, sample code, and more:
Drag and drop: developer.apple.com/documentation/UIKit/drag-and-drop
Making a card game with drag, drop, and reordering in SwiftUI: developer.apple.com/documentation/SwiftUI/Making-a-card-game-with-drag-drop-and-reordering-in-swiftui
Meet Transferable: developer.apple.com/videos/play/wwdc2022/10062

00:00 - Introduction
01:42 - Reordering
06:50 - Drag multiple items
09:59 - Drag configuration
14:29 - Next steps

More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp
WWDC26: Code-along: Build powerful drag and drop in SwiftUI | AppleDeploy models on-device with Core AIWWDC26: Design intuitive search experiences | AppleWWDC26: What’s new in Shortcuts | AppleWWDC26: Build intelligent Siri experiences with App Schemas | AppleNew capabilities in SwiftUIWWDC26: Machine Learning & AI Group Lab | AppleWrite security-sensitive code in SwiftWWDC26: Build a responsive camera app that launches quickly | AppleWWDC26: Modernize your AppKit app | AppleMaximize your monetization efforts with App Store Connect AnalyticsDiscover plugins in Xcode
Apple Developer |

WWDC26: Code-along: Build powerful drag and drop in SwiftUI | Apple

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER