草庐IT

canShowCallout

全部标签

ios - 当 canShowCallout 为 YES 时必须实现标题

尝试在我的map注释上显示标注时出现此异常,即使已设置标题也是如此。这是我在MapAnnotation类中使用的初始化方法:-(id)initWithTitle:(NSString*)ttlsubtitle:(NSString*)subandCoordinate:(CLLocationCoordinate2D)c2d{titles=ttl;coordinate=c2d;subtitle=sub;returnself;}然后,在另一个类的某处我正在创建注释(2个使用两种不同的方法):MapAnnotation*annotation=[[MapAnnotationalloc]initWit

ios - 为当前位置注释设置 canShowCallOut = NO,iPhone

我正在为当前位置图标使用自定义标注(标题和副标题)。我尝试按照以下方法禁用默认注释,但它不起作用。-(MKAnnotationView*)mapView:(MKMapView*)mapViewviewForAnnotation:(id)annotation{NSLog(@"viewForAnnotation");if([annotationisKindOfClass:[MKUserLocationclass]]){MKAnnotationView*userLocationView=[mapViewviewForAnnotation:annotation];userLocationVie