Iphone 两套纬度和经度的不同颜色插针

Iphone 两套纬度和经度的不同颜色插针,iphone,Iphone,我有4个数组,2个数组由酒店的纬度和经度值组成 rest数组由景点纬度和经度值组成。我可以在地图上显示它们。但我无法区分酒店和景点的注释pin颜色……您可以尝试以下方法:(我相信您可以在这里区分要注释的两个不同类型的实体) 我认为在添加到map视图时,你应该使用StTatag来表示,在方法VIEWFRYFRONTAONION中,你可以通过使用IF条件或切换情况< /P>获取标签值来设置不同的图像。我可以知道什么是KSCNTYTYTYPE?? MKPinAnnotationView *annVie

我有4个数组,2个数组由酒店的纬度和经度值组成 rest数组由景点纬度和经度值组成。我可以在地图上显示它们。但我无法区分酒店和景点的注释pin颜色……

您可以尝试以下方法:(我相信您可以在这里区分要注释的两个不同类型的实体)


我认为在添加到map视图时,你应该使用StTatag来表示,在方法VIEWFRYFRONTAONION中,你可以通过使用IF条件或切换情况< /P>获取标签值来设置不同的图像。我可以知道什么是KSCNTYTYTYPE??

MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"MyPin"];  
annView.animatesDrop=FALSE;
annView.canShowCallout = YES;
[annView setSelected:YES];

 //YOU CAN CHANGE IMAGE:
if (kSCEntityTypeFirst) {
    annView.image=[UIImage imageNamed:@"SMTL_home_tooltip_red_icon~iphone.png"];
}
else {
    annView.image=[UIImage imageNamed:@"SMTL_home_tooltip_blue_icon~iphone.png"];

}

 //YOU CAN CHANGE COLOR:
if (kSCEntityTypeFirst) {
    annView.pinColor = MKPinAnnotationColorPurple;
}
else {
    annView.pinColor = MKPinAnnotationColorGreen;
}