title: MapKit annotation IOS 5 don't showing
body: <p>i create custom annotation for map view.
  When i place pin on the map showing annotation with 2 buttons.
  it's work for ios 6, but when i test this code in ios 5, i can't see any annotation.</p>
  
  <pre><code>    - (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id         &lt;MKAnnotation&gt;)annotation
      {
  
  if ([annotation isKindOfClass:[MKUserLocation class]])
      return nil;  //return nil to use default blue dot view
  NSLog(@"viewForAnnotation");
  MKAnnotationView *annotationView = [[MKPinAnnotationView alloc] 
  
      initWithAnnotation:annotation reuseIdentifier:@"loc"];
  annotationView.draggable = YES;
      UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
  
      [button setTitle:@"Добавить" forState:(UIControlStateNormal)];
  
  button.frame = CGRectMake(0, 0, 76, 23);
   if (plased == YES){
       annotationView.rightCalloutAccessoryView = button;
   }
  
  [button addTarget:self action:@selector(fixPoint:) forControlEvents:(UIControlEventTouchUpInside)];
  
  
  UIButton *buttonLeft = [UIButton buttonWithType:UIButtonTypeRoundedRect];
  [buttonLeft setTitle:@"Удалить" forState:(UIControlStateNormal)];
  buttonLeft.frame = CGRectMake(0, 0, 66, 23);
  [buttonLeft addTarget:self action:@selector(cancelPoint:) forControlEvents:(UIControlEventTouchUpInside)];
  if (plased == YES){
      annotationView.leftCalloutAccessoryView = buttonLeft;
  }
  annotationView.tag = [geoPointsList count]+1;
  annotationView.canShowCallout = YES;
  
  return annotationView;
      }
  </code></pre>