No is the short answer.
If the documentation says iOS 17+, it means iOS 17+.
While you could be thinking that Apple could just use the @backDeployed attribute, it’s not that simple. It can only be applied to functions and computed properties and since the new scroll APIs require new types to work, it can’t be used.
This is usually how each release of SwiftUI has been: new features are only compatible from that version onwards.
You might hope that this could change with the official release later this year, but it’s unlikely.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: