我创建了许多图钉,当我按下图钉时,标题必须显示,而副标题必须隐藏,因为它是一段很长的文本,并且出现在 UItextView 中。问题是我没有找到隐藏字幕的方法,所以在标题下,我有一段很长的文字,结尾是:...
- (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view
{
MKPointAnnotation *myAnnot = (MKPointAnnotation *)view.annotation;
field.text = myAnnot.subtitle;
}
不幸的是,我不得不使用这种方法,因为我找不到将标签分配给 MKPointAnnotation 的方法。这就是我创建它的方式:
MKPointAnnotation *annotationPoint2 = [[MKPointAnnotation alloc] init];
annotationPoint2.coordinate = anyLocation;
annotationPoint2.title = [NSString stringWithFormat:@"%@", obj];
annotationPoint2.subtitle = [NSString stringWithFormat:@"%@", key];