3

热情的问候,

点击地图时,我正在使用以下代码在 iOS 上显示注释。

MKPointAnnotation *aAnnotationPoint = [[MKPointAnnotation alloc] init];

aAnnotationPoint.title = @"Virginia";
aAnnotationPoint.subtitle = @"This is a test code .this is a test code. This is a test codeThis is a test code .this is a test code. This is a test code";

// Add the annotationPoint to the map
[myMapView addAnnotation:aAnnotationPoint];

问题是注释没有完全显示文本 - 它使用.... 这是结果:

在此处输入图像描述

我已经在互联网上搜索过这种样本,但没有运气。我怎样才能做到这一点?

4

1 回答 1

4

默认情况下,calloutthrough的大小MKPointAnnotation与您在图像中显示的大小相同。由于字幕很长,字幕文本未完全显示。

解决此问题的方法是从此处获取自定义标注。还可以尝试从这个将 UIBarButton 和 UIImageView 提供给 pinView 的精彩教程中获得帮助。

希望你明白我的意思。祝你好运!

于 2011-02-25T04:40:33.260 回答