React Native TextInput становится прозрачным, когда editable = {false} - как предотвратить это поведение? - PullRequest
0 голосов
/ 14 мая 2018

По умолчанию кажется, что текст в TextInput помещается с непрозрачностью наполовину, когда editable = {false}.Похоже, что это сочетается с любой непрозрачностью, переданной через объект стиля - если вы передаете непрозрачность: 1, эффект все равно происходит, и если вы передаете непрозрачность: 0,5, «отключенная» непрозрачность составляет ~ 0,25.Как я могу остановить это поведение?Протестировано на Android, но может также появиться на iOS.Спасибо!

1 Ответ

0 голосов
/ 13 февраля 2019

Я решил эту проблему следующим образом:

<View pointerEvents='none'>
  <TextInput
    ...
    editable={true}
  />
</View>

Документация PointerEvents: https://facebook.github.io/react-native/docs/view#pointerevents

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...