父组件
具有以下样式
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#FFF',
alignItems: 'center',
justifyContent: 'center',
},
});
我正在这个组件中放置另一个组件
。我想把它放在右上角。
自然地,我会在这个子组件
中采用以下样式:
const styles = StyleSheet.create({
container: {
...StyleSheet.absoluteFillObject,
top: 20,
right: 5,
},
});
然而,它将其放在左上角。唯一的方法是用 left: 500
替换 right: 5
,才能将其移动到右上角。但这不太合适...
alignSelf: 'flex-end'
怎么样? - Jigar ShahjustifyContent: 'center'
。你可以使用margin-top
来改变水平位置。 - Jigar Shah