1

在 iOS 中,我试图显示具有自定义样式的谷歌地图:除了白色道路外,全黑。Google Maps Javascript 库提供了“样式化地图”选项,但 iOS 库没有。起初,我在 UIWebView 中使用 Javascript 库,但事实证明 iOS webkit 会因触摸事件而出现故障,因此我必须改用原生 iOS 库。是否有一种解决方法(可能涉及图形破解)可以让我几乎达到我想要的效果?

4

1 回答 1

1

它必须是谷歌地图吗,例如你可以使用 MapBox 吗?它们支持自定义样式,并具有 iOS SDK。它们不是免费的(取决于您拥有多少流量 - 有一个针对少量流量的免费套餐)。

这里有一个例子:

http://www.mapbox.com/blog/mapbox-streets-ios-screencast/

这里有一个向 Google Maps iOS SDK 添加样式的功能请求:

https://code.google.com/p/gmaps-api-issues/issues/detail?id=4968

于 2013-06-04T08:17:53.667 回答