Richten Sie das Symbol, um Links und text zu zentrieren, in reagieren nativen

Ich versuche, mit flexbox zu richten mein Symbol Links neben der Schaltfläche Ansicht und den text zentriert. Derzeit sind Sie beide ausgerichtet auf das Zentrum, aber ich bin nicht sicher, wie man meine-Symbol auf der äußersten linken Rand der Schaltfläche, während der text zentriert in der Ansicht

Recht jetzt mein button sieht so aus:

Richten Sie das Symbol, um Links und text zu zentrieren, in reagieren nativen

Ich bin mit https://github.com/APSL/react-native-button für buttons und
https://github.com/oblador/react-native-vector-icons für Symbole

Unten ist mein code:

    <Button style={signupStyles.facebookButton}>
      <View style={signupStyles.nestedButtonView}>
        <Icon
          name="facebook"
          size={30}
          color={'white'}

        />
        <Text style={signupStyles.buttonText}>Continue with Facebook</Text>
      </View>
    </Button>

    var signupStyles = StyleSheet.create({
    buttonText: {
      color: 'white',
      fontWeight: 'bold',
      textAlign: 'center',
    },

    facebookButton: {
      backgroundColor: styleConstants.facebookColor,
      borderColor: styleConstants.facebookColor,
      borderWidth: 2,
      borderRadius: 22,
    },

    nestedButtonView: {
     flexDirection: 'row',
     alignItems: 'center',
    },

  });

InformationsquelleAutor Stone Preston | 2017-01-07

Schreibe einen Kommentar