1

对于我的下一个项目,我有一个小村庄的图像,我必须把它变成一张地图。在这张地图中,我必须能够MKAnnotationView像“普通”MapKit地图一样添加。用户还可以缩放地图。我只是想弄清楚如何实现这个自定义地图:唯一可能的方法是创建一个UIImageView作为子视图,我在其中添加“复制品” MKAnnotationView

关于如何创建这种类型的地图有什么建议吗?

4

2 回答 2

2

也看看 MapBox。有两种选择:

  1. MapBox iOS SDK - 像 MapKit 一样工作,但它是一个开源替代方案,可让您完成完全自定义的地图 (iOS 5+)。

  2. MBXMapKit - 基于 MapKit,但允许自定义地图图块 (iOS 7+)。

于 2013-10-13T23:57:18.440 回答
0

我不认为使用 UIImageView 会特别好。如果建议的源代码不适合您,请查看CATiledLayer的文档和示例代码。

于 2013-10-14T00:44:55.427 回答