WKInterfaceMap
E494395
WKInterfaceMap is a WatchKit interface object that lets developers embed and control interactive map content within Apple Watch apps.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
WatchKit class
ⓘ
map interface object ⓘ user interface component ⓘ |
| annotationPinColorType | WKInterfaceMapPinColor NERFINISHED ⓘ |
| availability | watchOS only ⓘ |
| conformsTo | NSObject protocol semantics ⓘ |
| creationPattern | instantiated from storyboard ⓘ |
| developer | Apple Inc. ⓘ |
| documentationURL | https://developer.apple.com/documentation/watchkit/wkinterfacemap ⓘ |
| framework | WatchKit NERFINISHED ⓘ |
| hasMethod |
addAnnotation:withImage:centerOffset:
ⓘ
addAnnotation:withImageNamed:centerOffset: ⓘ addAnnotation:withPinColor: ⓘ removeAllAnnotations ⓘ setCoordinateRegion:edgePadding: ⓘ setRegion: ⓘ setScrollEnabled: ⓘ setShowsUserLocation: ⓘ setVisibleMapRect: ⓘ setZoomEnabled: ⓘ |
| hasPropertyLikeBehavior |
scrollEnabled
ⓘ
showsUserLocation ⓘ zoomEnabled ⓘ |
| headerFile | WatchKit/WKInterfaceMap.h ⓘ |
| inheritsFrom | WKInterfaceObject NERFINISHED ⓘ |
| introducedIn | watchOS 2.0 NERFINISHED ⓘ |
| languageSupport |
Objective-C
NERFINISHED
ⓘ
Swift NERFINISHED ⓘ |
| module | WatchKit.framework NERFINISHED ⓘ |
| pinColorOption |
WKInterfaceMapPinColorGreen
NERFINISHED
ⓘ
WKInterfaceMapPinColorPurple NERFINISHED ⓘ WKInterfaceMapPinColorRed NERFINISHED ⓘ |
| platform | watchOS NERFINISHED ⓘ |
| primaryUseCase |
provide glanceable geographic context on Apple Watch
ⓘ
show locations on a map in watchOS apps ⓘ |
| purpose |
display map regions on Apple Watch
ⓘ
embed interactive map content in Apple Watch apps ⓘ |
| supportsAnnotations | true ⓘ |
| supportsCustomization |
center offset for annotations
ⓘ
custom annotation images ⓘ pin colors ⓘ |
| supportsInteraction | true ⓘ |
| supportsScrolling | true ⓘ |
| supportsUserLocationDisplay | true ⓘ |
| supportsZoom | true ⓘ |
| usedIn | WatchKit app storyboard NERFINISHED ⓘ |
| usesCoordinateType | CLLocationCoordinate2D ⓘ |
| usesMapRectType | MKMapRect ⓘ |
| usesRegionType | MKCoordinateRegion ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.