如何使 <Text />垂直(旋转90度)在反应本地?我想有一些文字在右侧的网页沿着屏幕的边缘。
<Text />
你可以用变形术。
Https://facebook.github.io/react-native/docs/transforms.html#proptypes
myStyle: { transform: [{ rotate: '90deg'}] }
创造视野
<View style={styles.arrow_1_6} ></View>
添加样式转换: [{ Rotle: ‘14deg’}] ,如果您使视图位置绝对,它将不会影响其他视图!
旋转从0度开始到360度。
arrow_1_6: { transform: [{ rotate: '14deg' }], width: 260, marginTop: 145, position: 'absolute', marginLeft: 75, backgroundColor: 'orange', height: 4, flexDirection: "row", padding: 0, alignItems: 'center', justifyContent: 'flex-start', borderBottomColor: '#075fff', borderBottomWidth: 4,
},
在样式中,使用转换来旋转和元素
style=\{\{transform: [{ rotate: '180deg' }]}}
例如:
<View style=\{\{transform: [{ rotate: '180deg' }]}} />
对于任何使用 makStyles ()的 Material-UI 字体设计的人来说,这个应该可以工作:
myClassName: { transform: "rotate(90deg)" },
尝试更好的定位,尤其是全屏
const leftTransform = [ { rotate: '90deg' }, { translateY: (screenHeight - screenWidth) / 2 }, { translateX: (screenHeight - screenWidth) / 3 }, ];
在样式中,使用转换来旋转和 element style=\{\{transform: "rotate(90deg)"}}
style=\{\{transform: "rotate(90deg)"}}
对我很有效