如何为MkAnnotation视图自定义视图像表视图的自定义单元格一样?

时间:2011-09-12 10:18:54

标签: iphone view mkmapview mkannotation mkpinannotationview

我制作了一个应用程序,我必须为表视图实现自定义单元格等功能。因为我需要一个自定义视图,我可以添加Mk-annotation View,因为我们添加了带表格视图的自定义单元格。 我想添加透明视图在该视图上我想添加两个文本字段和六个图像以及一个标签。我想添加在地图视图上放置的点数组。如何实现地图视图中没有点? 所以我不知道我是怎么做到的?如何使用Mk Annotation视图添加自定义视图?如何在自定义视图出现时隐藏默认视图?

1 个答案:

答案 0 :(得分:0)

您需要将Class设置为MKMapViewDelegate并填写此方法:

- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation

在那里你可以返回一个自定义类,MKAnnotation View的子类。

有关详细信息,请参阅此处:

http://spitzkoff.com/craig/?p=81