显示Black& White MapKit

时间:2012-02-20 14:03:19

标签: iphone ios mapkit

我正在开发一个带有MapKit地图的应用,我希望将其显示为 Black& White ,而不是默认的配色方案。

我该怎么做?

有没有一种方法我可以设置配色方案?
我可以为配色方案设置特定常数吗?
是否将MapKit视图与某些应用Black& White效果的图像相混合?

谢谢,
诺尔

3 个答案:

答案 0 :(得分:1)

您可以使用route-me代替UIMapView,并选择适合您的所需地图源。

答案 1 :(得分:0)

无法在MKMapView中更改地图的颜色。唯一可以改变的是mapType property,它定义了它是标准地图,卫星还是混合。

我怀疑你是否能够轻松地使用叠加层来制作B& W。它甚至可能违反了使用谷歌地图这样做的条款 - 我不确定,但它可能是这样。

因此,如果您确实需要B& W,那么我建议您使用标准MKMapView以外的其他内容。

答案 2 :(得分:0)

扩展一些答案:

您无法将MapKit设置为黑白。它违反了使用条款。

您最好的选择是将route-me与离线tileSource一起使用。谷歌TileMill。它们允许您从形状文件创建自己的地图,您可以从不同的站点下载。然后使用route-me显示您创建的地图。