2017-09-10 2 views
0

Ich habe airbnb/react-native-maps zum Entwerfen von Tracking-basierten Apps verwendet. Ich habe ein benutzerdefiniertes Suchfeld entworfen. Aber das Problem ist, das Suchfeld überlappt meine Standorttaste. Gibt es eine Möglichkeit, meinen Standortknopf anzupassen und seine Ausrichtungsposition zu ändern? Ich habe ein Foto für mehr Spezifikation beigefügt.Anpassen meines Standort-Buttons in Airbnb/react-native-maps

Hier ist der Beispielcode, die ich

    <MapView 
        provider={PROVIDER_GOOGLE} 
        style={styles.map} 
        region={{ 
         latitude: this.props.initialPosition.latitude, 
         longitude: this.props.initialPosition.longitude, 
         latitudeDelta: Latitude_Delta, 
         longitudeDelta: Longitude_Delta 
        }} 
        zoomEnabled={true} 
        minZoomLevel={5} 
        maxZoomLevel={20} 
        showsMyLocationButton={true} 
        showsUserLocation={true} 
        ... ... ... 
        > 
        {... ... ... ...} 
        </MapView> 

enter image description here

Antwort

0

Eine schnelle Lösung, die eine Polsterung an der Spitze Ihrer Karte mit der Höhe Ihres custom-search-box hinzuzufügen wäre verwendet haben die myLocationButton zu schieben darunter.

Ich ging durch seine Docs aber konnte keine Möglichkeit finden, ihre Position oder Ausrichtung anzupassen.

Es gibt eine ähnliche issue in the github bezüglich dieser vor mehr als 6 Monate angehoben, die die ähnliche Lösung schlägt vor:

https://github.com/airbnb/react-native-maps/issues/1094

+0

ich dieses Problem gesehen haben. Aber in meinem Fall ist es nicht angebracht. Außerdem möchte ich nur myLocationButton anpassen. Und brauchen Hilfe, um das zu tun – bpsourav