4s(IOS6.0.1)自带地图里怎么移除红色大头针,书签根本没用啊 5
2个回答
展开全部
用手指按住大头针,会出现移除选项
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
- (MKAnnotationView*)mapView:(MKMapView *)mapView viewForAnnotation:(id<MKAnnotation>)annotation
{
if([annotation isKindOfClass:[MKUserLocation class]]){
return nil;
}
if(myPointAnnotationView)//头文件定义
{
[myPointAnnotationView removeFromSuperview];
}
myPointAnnotationView = (MKPinAnnotationView*)[mapView dequeueReusableAnnotationViewWithIdentifier:@"Annotation"];
if(!myPointAnnotationView)
{
myPointAnnotationView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"Annotation"] ;
myPointAnnotationView.pinColor = MKPinAnnotationColorPurple;
myPointAnnotationView.animatesDrop = YES;
myPointAnnotationView.canShowCallout = YES;
}
return myPointAnnotationView;
}
{
if([annotation isKindOfClass:[MKUserLocation class]]){
return nil;
}
if(myPointAnnotationView)//头文件定义
{
[myPointAnnotationView removeFromSuperview];
}
myPointAnnotationView = (MKPinAnnotationView*)[mapView dequeueReusableAnnotationViewWithIdentifier:@"Annotation"];
if(!myPointAnnotationView)
{
myPointAnnotationView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"Annotation"] ;
myPointAnnotationView.pinColor = MKPinAnnotationColorPurple;
myPointAnnotationView.animatesDrop = YES;
myPointAnnotationView.canShowCallout = YES;
}
return myPointAnnotationView;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询