reactjs 背景和组件位于React Native中的底栏后面

jtoj6r0c  于 2023-01-30  发布在  React
关注(0)|答案(1)|浏览(123)

在react native中,带有虚拟导航键的设备没有任何问题,而在带有手动键的手机(如三星A5)上,背景和组件位于底部栏的后面。当我给予flex:1或height:heightPercentageToDP(100)赋给我的视图时,我遇到了同样的问题。我该如何解决这个问题?如果你能帮助我,我会很高兴。
我想这组件和背景开始从这顶部的底部栏

fnx2tebb

fnx2tebb1#

你应该添加你的代码,这样更容易帮助你,甚至一个例子截图,以显示您的问题...但我会尝试回答。
React Native具有Dimensions API,您可以将其与视图和文本一起导入,如下所示:
import { View, Text, Dimensions } from "react-native";
如果像这样获取高度:使用window作为参数,const deviceHeight = Dimensions.get("window").height;将给予不包括您提到的条的高度,使用screen将提供整个高度。
您可以使用Windows Dimension来计算基于您的用例可能需要的任何边距或填充。

相关问题