When building scrollable screens in SwiftUI, List is not always the best choice for non-uniform data. Using ScrollView with lazy stacks and the Container View APIs introduced in recent SwiftUI versions, you can build custom reusable primitives that offer more design flexibility. The post walks through building ScrollingSurface
Sort: