我通过子类化 MKAnnotationView 创建了一个自定义注释视图。此类还创建了一个自定义标注(信息弹出“气泡”)视图,该视图的皮肤与我的应用程序相匹配。
我还希望能够重新设置用户位置点的标注气泡,但似乎我对该视图的唯一控制是它是否被完全覆盖,方法是在mapView:viewForAnnotation:
方法中使用以下内容:
if(annotation == self.mapView.userLocation)
{
return nil;
}
但我真正想做的是找出 MapKit 用于用户位置蓝点的注释视图,然后将其子类化,以便我可以为其标注气泡蒙皮......或者还有其他方法吗?还是根本没有办法?