Ich beginne gerade mit React Native und ich entwickle eine App mit RN ... Ich bin hier stecken geblieben ... Ich habe ein Formular in einer der Komponente der App, die im Bild haben einige TextInputs nebeneinander ausgerichtet sind wie untenReact Native: Ausrichten von zwei TextInputs Seite an Seite
Hier ist der Code, den ich geschrieben habe versucht, die oben Design zu erreichen.
import React, {Component} from 'react';
import {View, Text, StyleSheet, TextInput, TouchableHighlight} from 'react-native';
export default class AddItems extends Component {
onAdd() {
alert('Hello');
}
render() {
return (
<View style={addItemStyles.wrapper}>
<View>
<Text>Item to give cash credit for:</Text>
<View>
<View>
<TextInput placeholder="Test" style={{justifyContent: 'flex-start',}} />
</View>
<View>
<TextInput placeholder="Test" style={{justifyContent: 'flex-end',}} />
</View>
</View>
</View>
</View>
);
}
}
const addItemStyles = StyleSheet.create({
wrapper: {
padding: 10,
backgroundColor: '#FFFFFF'
},
inputLabels: {
fontSize: 16,
color: '#000000',
marginBottom: 7,
},
inputField: {
backgroundColor: '#EEEEEE',
padding: 10,
color: '#505050',
height: 50
},
inputWrapper: {
paddingBottom: 20,
},
saveBtn: {
backgroundColor: '#003E7D',
alignItems: 'center',
padding: 12,
},
saveBtnText: {
color: '#FFFFFF',
fontSize: 18,
}
});
Aber stattdessen bekomme ich die Ansicht so.
Ich weiß, das eine kleine Sache sein könnte, aber wie ich oben gesagt, daß ich beginne gerade mit dem gebürtigen Reagieren, so dass Sie mich als Noob betrachten können ... Vielen Dank im Voraus für Ihre Hilfe. Ich freue mich auf Ihre Antworten.
Vielen Dank für Ihre Antworten ... nach 'flexDirection Anwendung: "Zeile"' soll ich Breite der TextInputs werden zu geben? Ich frage dies, weil nach Ihrem Vorschlag TextInputs wie folgt aussehen: http://prntscr.com/hjtnwk – FaISalBLiNK
@FaISalBLiNK Ich habe meine Antwort bearbeitet, bitte versuchen Sie es erneut. Verwenden Sie flex: 1, um Größe zu setzen ist flexibler – yangguang1029
Arbeitete wie ein Charme .. Vielen Dank für die Hilfe – FaISalBLiNK