首页 > 解决方案 > React Native - 文本在状态栏中 - 如何进一步降低?

问题描述

我的文字在手机的状态栏中。我想问将文本进一步向下放置的最佳方法是什么,是marginTop吗?我不知道我是否应该使用marginTop,因为屏幕有不同的尺寸,我希望在每部手机上都将它放在相同的 Y 位置上。

那么有没有其他方法可以使文本“不在状态栏中”?是否有可能获得设备高度,然后将其除以 X 左右?

标签: reactjsreact-nativetextstylesstylesheet

解决方案


是的,marginTop 是在状态栏下方获取文本的最佳方式,对于 android,您可以使用 react-native ( StatusBar ) 的内置组件并使用其方法currentHeight来获取您的 android 设备状态栏的高度


推荐阅读