Вы можете использовать этот кусок кода для создания стильных карт, где вы создали объект 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 для более подробной информации.
Просмотреть результаты моего результата. Я создал серебряную карту.
Это УДИВИТЕЛЬНО! Спасибо огромное! – LinusGeffarth
Поскольку вы, по-видимому, успешно его реализовали, можете ли вы проверить [мой другой вопрос] (http://stackoverflow.com/questions/40064779/google-maps-gmsmapview-on-custom-uiview) на картах Google? – LinusGeffarth
@LinusG. Я попытался ответить на это. Проверьте это –