亚美尼亚语和高棉语字符扭曲了 React Native / iOS 中的垂直文本对齐方式

Posted

技术标签:

【中文标题】亚美尼亚语和高棉语字符扭曲了 React Native / iOS 中的垂直文本对齐方式【英文标题】:Armenian and Khmer characters distort vertical text alignment in React Native / iOS 【发布时间】:2018-02-24 14:45:53 【问题描述】:

在我的 React Native 应用程序中,我希望使用各个国家/地区的货币符号显示金额,在其容器中垂直居中显示。

这适用于大多数货币符号,但有些会改变整个文本的垂直对齐方式。到目前为止,唯一这样做的是亚美尼亚德拉姆和柬埔寨瑞尔斯的标志。

我目前无法测试在 android 上会发生什么,所以只能说明在 ios 上会发生什么。

这是我可以在 React Native 级别或 iOS 级别解决的问题吗?

【问题讨论】:

【参考方案1】:

我做了一个测试,在不同的行中渲染 3 个文本,像这样

<Text>&#1423;100</Text>
<Text>$100</Text>
<Text>&#6107;100</Text>

他们似乎都有相同的风格。尝试使用这些代码生成您的货币图标,并检查是否有任何样式(如lineHeight)应用于您的组件。

希望对你有帮助。

【讨论】:

以上是关于亚美尼亚语和高棉语字符扭曲了 React Native / iOS 中的垂直文本对齐方式的主要内容,如果未能解决你的问题,请参考以下文章

谷歌地图不显示高棉语地方

SyntaxError - node_modules/react-native/Libraries/polyfills/error-guard.js:缺少分号。 (14:4) 在 react nati

React.js扭曲相册焦点图动画

TypeScript React Native String 文字赋值错误

简单的加密算法——维吉尼亚密码

维吉尼亚加密