реагировать нативные текстовые элементы не выравниваются по вертикали для текста на иврите с пробелом в iOS - PullRequest
0 голосов
/ 17 октября 2019

У меня есть 2 элемента Text, выровненные в направлении строк, один из них имеет текст на иврите, второй содержит текст на иврите с пробелом внутри, и они не выровнены вертикально, как ожидалось.

Это мой код:

import React from 'react';
import {StyleSheet, View, Text} from 'react-native';

const App = () => (
  <View style={styles.body}>
    <View style={styles.row}>
      <Text style={styles.text}> אב</Text>
      <Text style={styles.text}>אב</Text>
    </View>
  </View>
);

const styles = StyleSheet.create({
  body: {
    flex: 1,
    alignItems: 'center',
    justifyContent: 'center',
  },
  row: {
    flexDirection: 'row',
    backgroundColor: 'yellow',
  },
  text: {
    color: 'black',
    fontSize: 30,
    textAlign: 'center',
  },
});

export default App;

и это результат в iOS:

enter image description here

в Android оба текста выровнены, как и ожидалось.

...