SwiftUI PhotosPicker in iOS 26: Multi-Select, Video Filters, and File-Based Loading
How to use SwiftUI PhotosPicker in iOS 26 for multi-select, video filtering, and file-based loading. Covers race conditions, iCloud progress, and VoiceOver.
SwiftUI engineer focused on declarative animations and accessibility. Will fight you about navigation stacks.
How to use SwiftUI PhotosPicker in iOS 26 for multi-select, video filtering, and file-based loading. Covers race conditions, iCloud progress, and VoiceOver.
Build hero zoom animations between a thumbnail and its detail screen using SwiftUI matchedTransitionSource and navigationTransition(.zoom) in iOS 26, with sheets, fullScreenCover, accessibility, and the common reasons it silently falls back to a slide.
How to build SwiftUI TabView in iOS 26 with the new Tab struct, TabSection sidebars, search role, and the floating tab bar. Migration patterns from the old selection-based API and the accessibility checks I run before every ship.
NavigationSplitView is SwiftUI's adaptive sidebar container. Learn selection bindings, deep linking, iPhone collapse behaviour, and accessibility patterns for iOS 26.