似乎在使用 position:absolute
时,元素不能使用 justifyContent
或 alignItems
。有一种解决方法可以使用 marginLeft
但即使使用尺寸来检测设备的高度和宽度,所有设备的显示也不相同。
bottom: {
position: 'absolute',
justifyContent: 'center',
alignItems: 'center',
top: height*0.93,
marginLeft: width*0.18,
},
bottomNav: {
flexDirection: 'row',
},
原文由 Hasen 发布,翻译遵循 CC BY-SA 4.0 许可协议
将要居中的子项包裹在 View 中,并使 View 成为绝对视图。