我正在向 MkMapView 添加注释并使用自定义图像来执行此操作。我的自定义图像是带有一个小三角形箭头的盒子形状,它应该就在被注释的地方。似乎 MapView 默认使用图像的几何中心进行注释。围绕这个问题进行设计的最佳方法是什么?手动移动图标?以特定方式创建图标?
问问题
1126 次
1 回答
9
MKAnnotationView
这是'centerOffset
属性的 Apple 文档:
默认情况下,注释视图的中心点放置在关联注释的坐标点处。您可以根据需要使用此属性重新定位注释视图。此 x 和 y 偏移值以像素为单位。正偏移值将注释视图向下和向右移动,而负值将它向上和向左移动。
于 2012-04-19T19:17:34.443 回答