Swipe actions used to require List. Even when a ScrollView and LazyVStack were the better fit for layout and performance, a swipeable row meant falling back to List just to get that one interaction.
SwiftUI now ships a built-in way to let people drag items around in a list, stack, or grid, without writing gesture code or tracking drag offsets by hand.
The two pieces you need
Reordering splits into two responsibilities. The ForEach …
Starting with iOS 26, scroll views automatically blur their content where it slides behind a toolbar, tab bar, or any other pinned control. This is the scroll edge effect, and it’s part of the new Liquid Glass design language. Apple …
Markdown is everywhere. Documentation, chat messages, AI responses, README files, most text-heavy apps eventually need to render it. SwiftUI has no built-in markdown view, so you have to build one. This article walks through the tools …
Start the conversation