2016-09-04 2 views
0

Gibt es eine Möglichkeit, ein MapView wie Sie mit normalem Javascript anpassen? Ich möchte ein Thema wie folgt machen: file: ///Users/robertkelly/Downloads/snazzy-maps-example-ultra-light-with-labels-style.htmlreagieren-native Karte angepasst css oder style

und ich kann bekommen es arbeitet in Vanille javascript: http://jsbin.com/fodapo/edit?js,output

aber kann nicht scheinen, um herauszufinden, wie diese in implementieren indiaReaktivierungs da es kein Standard-google Maps api ist wie Eingabe in den mapview zu geben:

[{"featureType":"water","elementType":"geometry","stylers":[{"color":"#e9e9e9"},{"lightness":17}]},{"featureType":"landscape","elementType":"geometry","stylers":[{"color":"#f5f5f5"},{"lightness":20}]},{"featureType":"road.highway","elementType":"geometry.fill","stylers":[{"color":"#ffffff"},{"lightness":17}]}] 

Antwort

1

Ich kenne keine Methode, um das RN-Build-in MapView noch zu stylen, aber ich denke, die Möglichkeit, einen benutzerdefinierten Map-Stil zu definieren, wäre ein nettes Feature und sollte vielleicht hinzugefügt werden die react native productpains.

In der Zwischenzeit sollten Sie sich die react-native-mapbox-gl Komponente (Android/IOS) ansehen. Sie können add a custom map style zu react-native-mapbox-gl erstellt mit Mapbox Studio (examples).

+1

Ich landete am Ende, danke für die Empfehlung – Rob