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