---
title: pinImage
framework: carplay
role: symbol
role_heading: Instance Property
path: carplay/cppointofinterest/pinimage
---

# pinImage

A custom image that the map annotation displays.

## Declaration

```swift
var pinImage: UIImage? { get set }
```

## Discussion

Discussion Provide an image that is display-ready. If necessary, provide light and dark variants using an asset catalog, or use an instance of UIImageAsset and register an image for each interface style. To properly size your image, use the display scale of the vehicle’s primary screen from your interface controller’s carTraitCollection property. CarPlay doesn’t support animated images. If you provide an animated image, CarPlay uses only the first image in the animation sequence.

## See Also

### Managing the Map Annotation

- [location](carplay/cppointofinterest/location.md)
