title: Adding a clickable annotation to a UIMapView
body: <p>I want to add an annotation to a MapView with disclosure button on it and I can't figure it out.</p>
  
  <p>I have created a PlaceMark class that conforms to the MKAnnotation protocol and then create the MapView and add the PlaceMark:</p>
  
  <pre><code>// Add annotation information
  PlaceMark *venuePlacemark = [[PlaceMark alloc] initWithCoordinate:location];
  venuePlacemark.locationTitle = [locationDictionary valueForKey:VENUE_NAME_KEY];
  venuePlacemark.locationSubtitle = @"Touch to show in Google Maps";
  
  // Create the accessory button on the placemark
  [venueMap addAnnotation:venuePlacemark];
  [venueMap setRegion:region animated:TRUE];
  [venueMap regionThatFits:region];
  </code></pre>
  
  <p>This all works and a pin is displayed that when touched displays the correct call out text.  I cannot figure out how to add a disclosure button to the call out.  Sorry if this is elementary and any help would be appreciated.</p>
  
  <p>Dave</p>