在React Native中,如何水平翻转视图?

时间:2019-09-21 22:16:13

标签: react-native transform

假设我有一个这样的图标:

<FontAwesome
    name={'column'}
    size={20}
    style={ /* mirror horizontally */ }
/>

如何水平镜像?

2 个答案:

答案 0 :(得分:0)

React-native使用根据docs的转换数组,scaleX道具已被弃用。您可以按反比例缩放x轴上的变换:

style={{
  transform: [
    { scaleX: -1 }
  ]
}}

答案 1 :(得分:0)

React Native转换接受数组。因此,您必须传递值以进行如下转换:

<FontAwesome
    name={'search'}
    size={20}
    style={{
        transform: [
            {scaleX: "-1"},
        ]
    }}
/>