<!--
{
  "documentType" : "article",
  "framework" : "MapKit",
  "identifier" : "/documentation/MapKit/deprecated-symbols",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Deprecated Symbols"
}
-->

# Deprecated Symbols

Map protocols and view modifiers that are no longer supported.

## Topics

### Initializers

[`init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:)`](/documentation/MapKit/Map/init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:))

Creates a map that displays a coordinate region and optionally configures available interactions, user location, and tracking behavior.

[`init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:annotationItems:annotationContent:)`](/documentation/MapKit/Map/init(coordinateRegion:interactionModes:showsUserLocation:userTrackingMode:annotationItems:annotationContent:))

Creates a map that displays a coordinate region with annotations, and optionally configures available interactions, user location, and tracking behavior.

[`init(mapRect:interactionModes:showsUserLocation:userTrackingMode:)`](/documentation/MapKit/Map/init(mapRect:interactionModes:showsUserLocation:userTrackingMode:))

Creates a map that displays a map rectangle and optionally configures available interactions, user location, and tracking behavior.

[`init(mapRect:interactionModes:showsUserLocation:userTrackingMode:annotationItems:annotationContent:)`](/documentation/MapKit/Map/init(mapRect:interactionModes:showsUserLocation:userTrackingMode:annotationItems:annotationContent:))

Creates a map that displays a map rectangle with annotations, and optionally configures available interactions, user location, and tracking behavior.

### Structures

[`MapAnnotation`](/documentation/MapKit/MapAnnotation)

A customizable annotation that marks a map location.

[`MapMarker`](/documentation/MapKit/MapMarker)

A balloon-shaped annotation used to indicate the location on a map.

[`MapPin`](/documentation/MapKit/MapPin)

A pin-shaped annotation used to indicate a location on a map.

### Enumerations

[`MapUserTrackingMode`](/documentation/MapKit/MapUserTrackingMode)

The modes available for user tracking.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)