reactjs - React Native - 文本在状态栏中 - 如何进一步降低?
问题描述
我的文字在手机的状态栏中。我想问将文本进一步向下放置的最佳方法是什么,是marginTop吗?我不知道我是否应该使用marginTop,因为屏幕有不同的尺寸,我希望在每部手机上都将它放在相同的 Y 位置上。
那么有没有其他方法可以使文本“不在状态栏中”?是否有可能获得设备高度,然后将其除以 X 左右?
解决方案
是的,marginTop 是在状态栏下方获取文本的最佳方式,对于 android,您可以使用 react-native ( StatusBar ) 的内置组件并使用其方法currentHeight来获取您的 android 设备状态栏的高度
推荐阅读
- r - R中的随机数
- javascript - 三.MTLLoader 不加载纹理图像
- windows - ::LoadLibraryW 失败并出现 ERROR_PROCESS_MODE_NOT_BACKGROUND
- java - 编写静态方法来调用另一个类的方法以从旧列表中返回新列表
- python - Python OSError:[Errno 9] 打开大 json 文件后文件描述符错误
- javascript - Browserify + Gulp + Babelify ~ import' 和 'export' 可能只出现在 'sourceType: module
- azure - Azure 流分析:云作业中的 ML 服务函数调用导致无输出事件
- pivot - 在 pine-script 上延长线
- angular - 不考虑角度 [ngStyle]
- javascript - 从字符串数组中替换字符串中的单词