How to Automatically Display Title/Subtitle on Map Annotation (pin)

- (void)mapView:(MKMapView *)mv didAddAnnotationViews:(NSArray *)views
{    
    MKAnnotationView *annotationView = [views objectAtIndex:0];
    id<MKAnnotation> mp = [annotationView annotation];
    MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance([mp coordinate] ,350,350);

    [mv setRegion:region animated:YES];    

    [mapView selectAnnotation:mp animated:YES];

}

if you are doing the same thing which is calling the setRegion method, then make sure that you call

[mapView selectAnnotation:mp animated:YES];

after

[mv setRegion:region animated:YES];    

The method to call is "selectAnnotation:animated" from MKMapView.