2012-02-20 123 views
1

我正在使用一个MapKit地图应用程序,我想显示为黑色&白色,而不是默认配色方案。显示黑白MapKit

我该怎么做?

有没有一种方法可以设置配色方案?
是否可以为颜色方案设置特定的常量?
是否存在将MapKit视图与某些应用了黑色效果的图像组合在一起?

感谢,
努尔

+0

我会建议你http://cloudmade.com/他们有自定义的地图和配色方案 – Saurabh 2012-02-20 14:09:28

回答

0

有没有办法来改变地图的颜色MKMapView。唯一可以改变的是mapType property,它定义了它是标准地图,卫星还是混合地图。

我怀疑你可以轻松做任何事情与覆盖,使它B & W要么。它甚至可能违反了使用谷歌地图的条款,无论如何 - 我不确定,但它可能是这样。

所以,如果你真的需要它B & W那么我建议使用标准MKMapView以外的东西。

1

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

0

要扩大一些答案:

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

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