MapKit iOS 15.5 to 16.0 API Differences
MKDirectionsRequest.h
Added
MKDirectionsRoutePreference
Added
MKDirectionsRoutePreferenceAny
Added
MKDirectionsRoutePreferenceAvoid
Added
MKDirectionsRequest.tollPreference
Added
MKDirectionsRequest.highwayPreference
MKDirectionsResponse.h
Added
MKRoute.hasTolls
Added
MKRoute.hasHighways
MKHybridMapConfiguration.h
Added
MKHybridMapConfiguration
Added
-[MKHybridMapConfiguration init]
Added
-[MKHybridMapConfiguration initWithLandscape:]
Added
-[MKHybridMapConfiguration initWithElevationStyle:]
Added
MKHybridMapConfiguration.pointOfInterestFilter
Added
MKHybridMapConfiguration.showsTraffic
MKIconStyle.h
Added
MKIconStyle
Added
MKIconStyle.backgroundColor
Added
MKIconStyle.image
MKImageryMapConfiguration.h
Added
MKImageryMapConfiguration
Added
-[MKImageryMapConfiguration init]
Added
-[MKImageryMapConfiguration initWithLandscape:]
Added
-[MKImageryMapConfiguration initWithElevationStyle:]
MKLookAroundScene.h
Added
MKLookAroundScene
MKLookAroundSceneRequest.h
Added
MKLookAroundSceneRequest
Added
-[MKLookAroundSceneRequest initWithCoordinate:]
Added
-[MKLookAroundSceneRequest initWithMapItem:]
Added
MKLookAroundSceneRequest.coordinate
Added
MKLookAroundSceneRequest.mapItem
Added
MKLookAroundSceneRequest.cancelled
Added
MKLookAroundSceneRequest.loading
Added
-[MKLookAroundSceneRequest getSceneWithCompletionHandler:]
Added
-[MKLookAroundSceneRequest cancel]
MKLookAroundSnapshot.h
Added
MKLookAroundSnapshot
Added
MKLookAroundSnapshot.image
MKLookAroundSnapshotOptions.h
Added
MKLookAroundSnapshotOptions
Added
MKLookAroundSnapshotOptions.pointOfInterestFilter
Added
MKLookAroundSnapshotOptions.size
Added
MKLookAroundSnapshotOptions.traitCollection
MKLookAroundSnapshotter.h
Added
MKLookAroundSnapshotter
Added
-[MKLookAroundSnapshotter initWithScene:options:]
Added
-[MKLookAroundSnapshotter getSnapshotWithCompletionHandler:]
Added
-[MKLookAroundSnapshotter cancel]
Added
MKLookAroundSnapshotter.loading
MKLookAroundViewController.h
Added
MKLookAroundBadgePosition
Added
MKLookAroundBadgePositionTopLeading
Added
MKLookAroundBadgePositionTopTrailing
Added
MKLookAroundBadgePositionBottomTrailing
Added
MKLookAroundViewController
Added
-[MKLookAroundViewController initWithScene:]
Added
-[MKLookAroundViewController initWithNibName:bundle:]
Added
-[MKLookAroundViewController initWithCoder:]
Added
MKLookAroundViewController.delegate
Added
MKLookAroundViewController.scene
Added
MKLookAroundViewController.navigationEnabled
Added
MKLookAroundViewController.showsRoadLabels
Added
MKLookAroundViewController.pointOfInterestFilter
Added
MKLookAroundViewController.badgePosition
Added
MKLookAroundViewControllerDelegate
Added
-[MKLookAroundViewControllerDelegate lookAroundViewControllerWillUpdateScene:]
Added
-[MKLookAroundViewControllerDelegate lookAroundViewControllerDidUpdateScene:]
MKMapCamera.h
Added
+[MKMapCamera cameraLookingAtMapItem:forViewSize:allowPitch:]
MKMapConfiguration.h
Added
MKMapLandscape
Added
MKMapLandscapeDefault
Added
MKMapLandscapeDetailed
Added
MKMapElevationStyle
Added
MKMapElevationStyleFlat
Added
MKMapElevationStyleRealistic
Added
MKMapConfiguration
Added
MKMapConfiguration.landscape
Added
MKMapConfiguration.elevationStyle
MKMapFeatureAnnotation.h
Added
MKMapFeatureType
Added
MKMapFeatureTypePointOfInterest
Added
MKMapFeatureTypeTerritory
Added
MKMapFeatureTypePhysicalFeature
Added
MKMapFeatureAnnotation
Added
MKMapFeatureAnnotation.featureType
Added
MKMapFeatureAnnotation.iconStyle
Added
MKMapFeatureAnnotation.pointOfInterestCategory
MKMapItemRequest.h
Added
MKMapItemRequest
Added
-[MKMapItemRequest initWithMapFeatureAnnotation:]
Added
-[MKMapItemRequest getMapItemWithCompletionHandler:]
Added
-[MKMapItemRequest cancel]
Added
MKMapItemRequest.featureAnnotation
Added
MKMapItemRequest.cancelled
Added
MKMapItemRequest.loading
MKMapView.h
Added
MKMapFeatureOptions
Added
MKMapFeatureOptionPointsOfInterest
Added
MKMapFeatureOptionTerritories
Added
MKMapFeatureOptionPhysicalFeatures
Added
MKMapView.configuration
Added
MKMapView.preferredConfiguration
Added
MKMapView.selectableMapFeatures
Added
-[MKMapViewDelegate mapView:didSelectAnnotation:]
Added
-[MKMapViewDelegate mapView:didDeselectAnnotation:]
Modified
MKMapView.mapType
Availability
From
Available
To
Deprecated
Modified
MKMapView.pointOfInterestFilter
Availability
From
Available
To
Deprecated
Modified
MKMapView.showsBuildings
Availability
Deprecation Message
From
Available
none
To
Deprecated
None
Modified
MKMapView.showsTraffic
Availability
From
Available
To
Deprecated
MKOverlayRenderer.h
Added
MKOverlayRenderer.blendMode
MKStandardMapConfiguration.h
Added
MKStandardMapConfigurationMapMode
Added
MKStandardMapConfigurationMapModeDefault
Added
MKStandardMapConfigurationMapModeMuted
Added
MKStandardMapEmphasisStyle
Added
MKStandardMapEmphasisStyleDefault
Added
MKStandardMapEmphasisStyleMuted
Added
MKStandardMapConfiguration
Added
-[MKStandardMapConfiguration init]
Added
-[MKStandardMapConfiguration initWithElevationStyle:]
Added
-[MKStandardMapConfiguration initWithElevationStyle:emphasisStyle:]
Added
-[MKStandardMapConfiguration initWithEmphasisStyle:]
Added
MKStandardMapConfiguration.emphasisStyle
Added
MKStandardMapConfiguration.pointOfInterestFilter
Added
MKStandardMapConfiguration.showsTraffic
Added
-[MKStandardMapConfiguration initWithMapMode:]
Added
-[MKStandardMapConfiguration initWithMapMode:landscape:]
Added
-[MKStandardMapConfiguration initWithMapMode:elevationStyle:]
Added
MKStandardMapConfiguration.mode
Added
MKStandardMapConfiguration.showsBuildings