mapItemDetailSheet(isPresented:item:displaysMap:)
Presents a map item detail sheet.
Declaration
@MainActor @preconcurrency func mapItemDetailSheet(isPresented: Binding<Bool>, item: MKMapItem?, displaysMap: Bool = true) -> some View
Parameters
- isPresented:
The binding to whether the detail sheet should be shown.
- item:
The map item to display. If nil, a “loading” view is displayed.
- displaysMap:
If an inline map should be displayed with the place data. A value of
truemust be specified if the application UI is not already showing the place in a map view.
See Also
Getting location information
LocationButtonMapmapStyle(_:)mapScope(_:)mapFeatureSelectionDisabled(_:)mapFeatureSelectionAccessory(_:)mapFeatureSelectionContent(content:)mapControls(_:)mapControlVisibility(_:)mapCameraKeyframeAnimator(trigger:keyframes:)lookAroundViewer(isPresented:scene:allowsNavigation:showsRoadLabels:pointsOfInterest:onDismiss:)lookAroundViewer(isPresented:initialScene:allowsNavigation:showsRoadLabels:pointsOfInterest:onDismiss:)onMapCameraChange(frequency:_:)mapItemDetailPopover(isPresented:item:displaysMap:attachmentAnchor:)mapItemDetailPopover(isPresented:item:displaysMap:attachmentAnchor:arrowEdge:)