8

有没有人尝试过子类化MKOverlayPathView,以便从本质上MKPolylineView通过对路径绘图的更多控制来重新创建?如果是这样,您愿意分享一些示例代码吗?

我想MKPolyline在地图视图上绘制一个,但MKPolylineView在绘制路径方面没有提供足够的灵活性。例如,我想像在地图应用程序中看到的路线一样,在线条上添加笔触并突出显示。

在此处输入图像描述

4

1 回答 1

3

我今天在寻找一种在MKPolylineView. 经过一番研究和挖掘,我创建了自己的简单子类,MKOverlayPathView它可以直接替代MKPolylineView并添加对绘制边框的支持。

它最终变得非常简单,您可以查看 GitHub ASPolylineView上的示例代码或查看我描述需要完成的主要事情的简短博客文章。这是开始使用更高级的自定义绘图的一个很好的构建块。对于更复杂的 子类MKOverlayPathView,请查看AIMapViewWrapper - 尤其是AIOverlayRouteView该类。

于 2013-02-21T12:32:38.667 回答