overlayArrangementZIndex
The z-index for a view within an overlay arrangement view.
Declaration
var overlayArrangementZIndex: Int { get set }Discussion
Use this value to read the z-ordering of a view when it is placed in an overlay arrangement. Views with a higher z-index are rendered on top of views with a lower z-index.
struct PlayerView: View {
@Environment(\.overlayArrangementZIndex) var zIndex
var body: some View {
VideoPlayerControls()
.opacity(zIndex == 0 ? 1.0 : 0.5)
}
}