GeometryReader3D
A container view that defines its content as a function of its own size and coordinate space.
Declaration
@frozen struct GeometryReader3D<Content> where Content : ViewOverview
This view returns a flexible preferred size to its own container view.
This container differs from GeometryReader in that it also reads available depth, and thus also returns a flexible preferred depth to its parent layout. Use the 3D version only in situations where you need to read depth, because it affects depth layout when used in a container like a ZStack.