我使用Styling Wizard自定义了Google地图的外观。它告诉我复制JSON,我做了,但我不知道在 iOS Swift项目中实现它的位置。
有谁知道放在哪里?
谢谢!
答案 0 :(得分:9)
您可以使用这段代码创建时尚的地图,您可以在其中创建GoogleMaps
对象mapView
Swift 3.x代码
do {
// Set the map style by passing the URL of the local file. Make sure style.json is present in your project
if let styleURL = Bundle.main.url(forResource: "style", withExtension: "json") {
mapView.mapStyle = try GMSMapStyle(contentsOfFileURL: styleURL)
} else {
print("Unable to find style.json")
}
} catch {
print("The style definition could not be loaded: \(error)")
}
您发布的样式向导链接将用于创建json
文件。修改地图并创建一个json。然后复制json
并创建一个新的纯文本文件并粘贴json。提供文件名 style.json 。复制项目中的.json文件,并使用上面的代码更改地图的样式。有关详细信息,请查看此Link。
查看我的结果的输出。我创建了一张银色地图。