<!--
{
  "availability" : [
    "iOS: 11.0.0 -",
    "iPadOS: 11.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 11.0.0 -",
    "tvOS: 11.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "MapKit",
  "identifier" : "/documentation/MapKit/MKMarkerAnnotationView/selectedGlyphImage",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "MapKit"
    ],
    "preciseIdentifier" : "c:objc(cs)MKMarkerAnnotationView(py)selectedGlyphImage"
  },
  "title" : "selectedGlyphImage"
}
-->

# selectedGlyphImage

An image to display when the user selects the marker.

```
@NSCopying var selectedGlyphImage: UIImage? { get set }
```

## Discussion

MapKit displays the glyph image when the marker is in the selected state. If you specify an image for this property, you should also specify an image in the [`glyphImage`](/documentation/MapKit/MKMarkerAnnotationView/glyphImage) property.

Create glyph images as template images so that MapKit can apply the glyph tint color to the image. Set the size of this image to 40 by 40 points on iOS and 60 by 40 points on tvOS. MapKit scales images that are larger or smaller than those sizes.

---

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)