Можно ли зеркально отразить текст на реагирующем? - PullRequest
0 голосов
/ 24 января 2019

Я добавляю поддержку справа налево (RTL) в мое приложение RN.В это приложение я включил файл шрифта гарнитуры, который содержит векторные изображения значков.Каждый значок соответствует коду символа.

Я отображаю свои значки, используя текстовый компонент RN, например:

 return <Text>{"\uE3B2"}</Text>

Некоторые из этих значков имеют направленное значение и, следовательно, должны быть отраженыпо горизонтали при использовании языка RTL.

RN документы предлагают использовать преобразование scaleX для переворачивания изображений.Это работает для изображений, но не для текстовых компонентов, которые содержат значки, как описано выше.Я знаю, что могу просто поменять иконку на иконку с противоположным направлением, но я пытаюсь найти лучшее решение, чем это.

Кто-нибудь знает, есть ли способ отразить текстовый компонент горизонтальново время выполнения для достижения этого эффекта?

1 Ответ

0 голосов
/ 24 января 2019

Да!это возможно для компонента text / View, oh и scaleX устарела

<Text style={{transform: [{rotateY: '180deg'}]}}>This should be flipped</Text>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...