react-native - 是否可以在 react-native 中镜像文本?

标签 react-native internationalization

我正在向我的 RN 应用程序添加从右到左 (RTL) 的支持。在这个应用程序中,我包含了一个包含矢量图标图像的字体字体文件。每个图标对应一个字符代码。

我使用 RN 文本组件呈现我的图标,如下所示:

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

其中一些图标具有方向性含义,因此在使用 RTL 语言时应水平镜像。

注册护士 docs建议使用 scaleX 变换来翻转图像。这适用于图像,但不适用于包含上述图标的文本组件。我知道我可以简单地将图标交换为具有相反方向的图标,但我正在尝试找到比这更好的解决方案。

有谁知道是否有办法在运行时水平镜像文本组件来实现这种效果?

最佳答案

是的 !有可能是 text/View 组件,哦,不推荐使用 scaleX

<Text style={{transform: [{rotateY: '180deg'}]}}>This should be flipped</Text>

关于react-native - 是否可以在 react-native 中镜像文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54337031/

相关文章:

ios - 如何让辅助 <View> 使用 PanResponder 进入主视图?

ubuntu - 如何让SmartGit/Hg在非英语系统中找到mercurial?

wordpress - 如何让网站根据用户位置自动以某种语言打开?

java - Google App Engine Servlet 中的 ResourceBundle 无法按预期工作

javascript - 为什么 this.setState 在这里不起作用?

javascript - RefreshControll 数据重复每次都在 React native 中拉动以刷新 ScrollView

java - 找不到基本名称的 bundle

Angular 2 : How to modify content of the element with custom directive?

react-native - 访问 native 中已无效或已删除 Realm 的 info_data 类型的对象

javascript - 如何使用蓝牙和 React Native 在两部手机之间传输数据?