gpt4 book ai didi

ios - 更改pincolor后无法显示注释标题

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:22:31 26 4
gpt4 key购买 nike

我用这段代码改变了注释的颜色,但是之后,标题和副标题无法显示,我该如何解决这个问题?

代码是:

- (MKAnnotationView *)mapView:(MKMapView *)mV viewForAnnotation:(id <MKAnnotation>)annotation 
{
static NSString *defaultPinID = @"LYB";
MKPinAnnotationView *customPinview = (MKPinAnnotationView *)[_mapView dequeueReusableAnnotationViewWithIdentifier:defaultPinID];
if ( customPinview == nil ) {
customPinview = [[[MKPinAnnotationView alloc]
initWithAnnotation:from reuseIdentifier:defaultPinID] autorelease];
}
if ([annotation isKindOfClass:[MKUserLocation class]])
return nil;
if ([[annotation title] isEqualToString:@"the first"]) {
customPinview.pinColor = MKPinAnnotationColorGreen;
}
return customPinview;
}

最佳答案

在“return customPinview”前新一行添加如下代码:

customPinview.canShowCallout = YES;

关于ios - 更改pincolor后无法显示注释标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10104164/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com