react-native - 如何处理 safeAreaView + React Navigation?
问题描述
第一个屏幕截图没有应用SafeAreaView
,第二个屏幕截图正在应用SafeAreaView
清楚地表明,Stack header
与以前相比,这似乎很笨重。无论如何,我们可以SafeAreaView
只申请底部吗?
解决方案
而不是使用SafeAreaView
from React-Native
,使用SafeAreaView
fromreact-navigation
如下:
import { SafeAreaView } from 'react-navigation';
然后您可以使用 propforceInset
自定义填充,在您的情况下,
<SafeAreaView style={styles.safeArea} forceInset={{ top: 'never' }}>
推荐阅读
- reactjs - 编写干净的代码:使用空检查在对象数组中查找属性
- scala - 如何检查Scala中的所有列表元素是否不同?
- angular - 如何从 Angular 8 中的 HTML 输入元素中获取文件数?
- automation - 如何在botium的convo文件中的#begin中声明两个变量
- excel - 在 Microsoft Word 中使用 VBA 查找 Excel 工作表中使用的最后一列
- python - 为什么我无法使用 try-except 将 str 转换为 int?
- r - Rmarkdown PDF中的绘图(ggplot2)被裁剪
- ios - Fastlane import_certificate 找不到文件
- flutter - Flutter:如何使用“通用”类构造函数?
- r - 按 r 中的总收入计算每个月的收入