title: How do I make my custom map annotations' titles always visible in Objective-C?
body: <p>I am trying to display a number of annotations on an <code>MKMapView</code>. In my initial setup, using Apple's default pin markers, the title of each annotation was always visible on the map, when tapped the subtitle would appear. But since I created custom markers to replace the default ones, the titles are not visible unless I tap the annotation, at which point the title appears along with the subtitle.</p>
  
  <p>I want to restore the previous behaviour, and was wondering is there a way of setting the titles to always appear? I am working in Objective-C. Apple documentation points to this function in Swift:</p>
  
  <pre><code>var titleVisibility: MKFeatureVisibility { get set }
  </code></pre>
  
  <p>How would I go about doing this in Objective-C? I currently have set the following parameters:</p>
  
  <pre><code> annotationView = [[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:identifier];
   annotationView.enabled = YES;
   annotationView.canShowCallout = YES;
  </code></pre>
  
  <p>, so I'm looking for something along the lines of:</p>
  
  <p>annotationView."some parameter to select the title visibility" = "YES/ON/VISIBLE,, or whatever the expression may be";</p>
  
  <p>thanks in advance if anybody is able to help</p>