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

# leftCalloutAccessoryView

The view to display on the left side of the standard callout.

```
var leftCalloutAccessoryView: NSView? { get set }
```

## Discussion

The default value of this property is `nil`. Typically, you use the left callout view to display information about the annotation or to link to custom information that your app provides.

In an iOS app, if the view you specify is also a descendant of the <doc://com.apple.documentation/documentation/UIKit/UIControl> class, you can use the map view’s delegate to receive notifications when the user taps your control. If it doesn’t descend from <doc://com.apple.documentation/documentation/UIKit/UIControl>, your view is responsible for handling any touch events within its bounds.

In a macOS app, the callout view’s view controller can implement an action method that responds when the user clicks the control in a callout view.

---

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)