SwiftUI Widget「.contentMarginsDisabled()」ありとなし、iOS 16.4とiOS 17

WidgetでiOS 16時代とデザインというか「GeometryReader」で取得出来るサイズが変わった。
調査した結果「.contentMarginsDisabled()」があるかないかで変わることが判明。

ドキュメント

ドキュメントページ

ドキュメントより

This modifier has no effect on operation system versions prior to iOS 17, watchOS 10, or macOS 14.

この修飾子は、iOS 17、watchOS 10、またはmacOS 14より前のオペレーティングシステムのバージョンには影響しません。

SwiftSwift,SwiftUI

Posted by shi-n