【发布时间】:2019-09-21 22:16:13
【问题描述】:
假设我有一个这样的图标:
<FontAwesome
name={'column'}
size={20}
style={ /* mirror horizontally */ }
/>
如何水平镜像?
【问题讨论】:
假设我有一个这样的图标:
<FontAwesome
name={'column'}
size={20}
style={ /* mirror horizontally */ }
/>
如何水平镜像?
【问题讨论】:
React Native 转换接受数组。所以你必须传递值来转换如下:
<FontAwesome
name={'search'}
size={20}
style={{
transform: [
{scaleX: "-1"},
]
}}
/>
【讨论】:
通过style可以用来翻转或反转组件视图的2种方式
fontAwesomeStyle: {
transform: [
{rotateX: '180deg'}, //horizontally
{rotateY: '180deg'} //vertically
{scaleX: -1} //horizontally
{scaleY: -1} //vertically
]
}
但我更喜欢使用旋转,因为在动画方面很方便
【讨论】: