MKPointAnnotation: название всегда видно. Возможно ли это?
Мой код для добавления маркера и заголовка таков:
MKPointAnnotation *annotationPoint = [[MKPointAnnotation alloc] init];
annotationPoint.coordinate = coord;
annotationPoint.title = currentTitle;
[mapView addAnnotation:annotationPoint];
Можно ли показывать заголовок на маркере сразу после того, как маркер показан и всегда виден ? Большое спасибо
1 ответ:
MKPointAnnotation *annotationPoint = [[MKPointAnnotation alloc] init]; annotationPoint.coordinate = coord; annotationPoint.title = currentTitle; [mapView addAnnotation:annotationPoint]; [mapView selectAnnotation:annotationPoint animated:NO];
Или
- (void)mapView:(MKMapView *)map didAddAnnotationViews:(NSArray *)views{ for (MKAnnotationView *av in views){ if ([av.annotation isKindOfClass:[MKPointAnnotation class]]){ [mapView selectAnnotation:av.annotation animated:NO]; break; } } }