我们希望使用MapKit
/ MKOverlayView
来创建一个看起来完全自定义的地图。我们会创建一个包含当地街道/兴趣点的PNG
,并将其与MapKit
地图进行匹配。
我发现一些信息似乎可以推断这是可能的,但我找到的所有教程和示例都是处理绘图线和多边形,这不是我们想要的。
我还考虑了创建PNG
的可能性,抓住用户的位置并以数学方式计算他们在图像上的位置......但这似乎比使用MKOverlayView
<更重要的任务/ p>
任何关于如何开始的想法都将非常感激。
答案 0 :(得分:0)
你可以从查看Open Maps开始我相信你可以通过创建自己的XML文件(不同风格的道路等)来自定义他们的地图。然后你可以将地图图块下载为PNG或延迟加载它们你的应用。
另一方面,谷歌地图不允许修改或存储在您的应用程序中。
但是,如果您选择开放地图方法,则必须有效地滚动自己的MapKit。这很棘手但很有可能。首先在平铺滚动视图上查看Apple开发者视频。