这个灰色的弹出窗口到底是什么叫MapKit&点击时调用哪种方法?

时间:2013-05-24 22:06:39

标签: ios mapkit mkannotation

好的我有这个带有定位销的mapview,5显示在这里:

Map Pin Locations

但是当你点击一个引脚时会出现什么灰色弹出窗口?

点击引脚时会调用哪种方法,包含或取出要在该灰色调用上显示的引脚数据?

2 个答案:

答案 0 :(得分:4)

它们被称为标注,点击引脚时会调用- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation。要了解如何使用它们,我建议您使用本教程:http://www.raywenderlich.com/21365/introduction-to-mapkit-in-ios-6-tutorial

答案 1 :(得分:1)

它是一个私有类,如上所述,称为注释标注。查看https://github.com/nfarina/calloutview以获取它的开源克隆,并http://www.mapbox.com/mapbox-ios-sdk/查看本地使用它的MapKit的开源克隆。