MapKit · IOS API REFERENCE
MKMapCamera
class · iOS 7.0+ · SDK 27.1
class MKMapCamera
Members (13)
init · iOS 9.0+init
TypeScriptstatic initLookingAtCenterFromDistancePitchHeading(centerCoordinate: { latitude: number; longitude: number }, distance: number, pitch: number, heading: number): MKMapCamera
Swift declarationconvenience init(lookingAtCenter centerCoordinate: CLLocationCoordinate2D, fromDistance distance: CLLocationDistance, pitch: CGFloat, heading: CLLocationDirection)
init · iOS 7.0+init
TypeScriptstatic initLookingAtCenterFromEyeCoordinateEyeAltitude(centerCoordinate: { latitude: number; longitude: number }, eyeCoordinate: { latitude: number; longitude: number }, eyeAltitude: number): MKMapCamera
Swift declarationconvenience init(lookingAtCenter centerCoordinate: CLLocationCoordinate2D, fromEyeCoordinate eyeCoordinate: CLLocationCoordinate2D, eyeAltitude: CLLocationDistance)
init · iOS 16.0+init
TypeScriptstatic initLookingAtForViewSizeAllowPitch(mapItem: MKMapItem, viewSize: { width: number; height: number }, allowPitch: boolean): MKMapCamera
Swift declarationconvenience init(lookingAt mapItem: MKMapItem, forViewSize viewSize: CGSize, allowPitch: Bool)
get · iOS 7.0+ · Deprecated in iOS 100000.0altitude
TypeScriptget altitude(): number
Swift declarationvar altitude: CLLocationDistance { get set }
set · iOS 7.0+ · Deprecated in iOS 100000.0altitude
TypeScriptset altitude(value: number)
Swift declarationvar altitude: CLLocationDistance { get set }
get · iOS 7.0+centerCoordinate
TypeScriptget centerCoordinate(): { latitude: number; longitude: number }
Swift declarationvar centerCoordinate: CLLocationCoordinate2D { get set }
set · iOS 7.0+centerCoordinate
TypeScriptset centerCoordinate(value: { latitude: number; longitude: number })
Swift declarationvar centerCoordinate: CLLocationCoordinate2D { get set }
get · iOS 13.0+centerCoordinateDistance
TypeScriptget centerCoordinateDistance(): number
Swift declarationvar centerCoordinateDistance: CLLocationDistance { get set }
set · iOS 13.0+centerCoordinateDistance
TypeScriptset centerCoordinateDistance(value: number)
Swift declarationvar centerCoordinateDistance: CLLocationDistance { get set }
get · iOS 7.0+heading
TypeScriptget heading(): number
Swift declarationvar heading: CLLocationDirection { get set }
set · iOS 7.0+heading
TypeScriptset heading(value: number)
Swift declarationvar heading: CLLocationDirection { get set }
get · iOS 7.0+pitch
TypeScriptget pitch(): number
Swift declarationvar pitch: CGFloat { get set }
set · iOS 7.0+pitch
TypeScriptset pitch(value: number)
Swift declarationvar pitch: CGFloat { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MKMapCamera.init()
inherited init: cannot prove legal (class declares 6 custom initializers)
All MapKit types →