2016-05-31 5 views
0

ich die TextInput gefunden ‚s Inhalt nicht vertikal zentriert (in einigen Android-Geräten wie HUAWEI), wenn die TextInput‘ Mutter Stil ist {flexDirection: 'row'}, Es sieht aus wie das Basiszentrum und Text ist mehr oben.TextInput- Inhalt ist Zentrum nicht vertikal

enter image description here

+0

Und was, wenn Sie auch 'alignItems:' center'' zu seinem Stil hinzufügen? – Cherniv

+1

Es gibt eine spezielle Android-Eigenschaft namens 'textAlignVertical'. Verwenden Sie das mit dem Wert 'center' und Sie sollten alle gut sein. – zvona

+0

@Cherniv Ich habe versucht, alignItems: 'Zentrum', es zeigt Mitte horizontal – mrwrong1988

Antwort

5

ich den Grund schließlich gefunden, ist dies, weil TextInput- Standard Polsterung hat, ist meine Lösung paddingTop hinzufügen: 0, paddingBottom: 0, zum TextInput- Stil.

+0

Sie sind echte MVP! paddingVertical: 0 funktioniert auch. – Dan