У меня есть следующая ситуация - когда я использую текст rtl, он остается слева.Реакция Нативный текст ввода RTL
Я видел реакцию мерзавец добавить несколько вопросов, связанных с этим, и они были закрыты. может быть, я не знаю, как его применять?
У меня есть следующая ситуация - когда я использую текст rtl, он остается слева.Реакция Нативный текст ввода RTL
Я видел реакцию мерзавец добавить несколько вопросов, связанных с этим, и они были закрыты. может быть, я не знаю, как его применять?
Вы можете попробовать это, работает для меня: https://facebook.github.io/react-native/blog/2016/08/19/right-to-left-support-for-react-native-apps.html
Как на версии v0.33 + от React Native, это проблема решена.
импорт этой библиотеки:
import {
I18nManager,
} from 'react-native';
, а затем вы можете сделать это:
textAlign: I18nManager.isRTL ? 'right' : 'left'
, если вы не уверены в том, что реагируют нативную версию вы используете, вы можете проверить версию Реагировать Native в командной строке (cmd/terminal):
react-native --version
которые реагируют на родную версию, которую вы используете? – Cherniv
response-native-cli: 1.0.0 response-native: 0.32.0 –
Вы попробовали 'textAlign: 'right'' – Cherniv