SwiftUI onGeometryChange in iOS 26: Replace GeometryReader for Efficient Size and Frame Tracking
onGeometryChange replaces GeometryReader in iOS 26 for observing view size, frames, safe-area insets, and scroll offsets. Fewer layout passes, no preference-key sandwich, and no full-frame container swallowing your view.
