MKAnnotation和MKAnnotationView代表什么?

use*_*639 3 objective-c mapkit ipad

MKAnnotation代表什么?它是否像地图上的笔记 - 就像你打开谷歌地图并点击小图标一样?

小智 5

是的,注释是放置在特定位置的地图(MKMapView)上的图钉/注释/图标.

MKAnnotation是您的注释对象需要实现的协议,用于定义其位置和标题.

MKAnnotationView表示注释的外观.当您的注释对象进入可见区域时,MKMapView会请求该视图.

请参阅MapKit框架参考和示例应用程序MapCalloutsWeatherMap.