我想使用两个位置连续更新地图来显示地图。而且我想在地图视图中显示自定义图钉图标。
答案 0 :(得分:2)
请参阅此链接: Playing with map kit
我开始查看Map Kit API,以便快速开发 - 查找停放汽车的位置 - 应用程序。
Apple的开发者页面上还没有Map Kit的编程指南,所以我决定在这里分享一些。
第3部分可能是您正在寻找的:
(来源:objectgraph.com)
答案 1 :(得分:0)
要显示您的图标,请将此代码放在已实施mapView的位置。
还要在您的项目中添加汽车图标。
-(MKAnnotationView*)mapView:(MKMapView *)mapView viewForAnnotation:(id<MKAnnotation>)annotation
{
MKPinAnnotationView *view = nil;
if (annotation != mapView.userLocation) {
view = (MKPinAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:@"myAnnotationIdentifier"];
if (!view) {
view = [[MKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:@"myAnnotationIdentifier"];
view.canShowCallout = YES;
view.image = [UIImage imageNamed:@"car.png"];
}
}
return view;
}