ios - 在 iPhone x 中添加额外高度的原生基础标题
问题描述
我在 React Native 中使用本机基础进行屏幕布局。本机基础中的 Header 组件在我指定的实际高度之外添加了一个额外的高度。
我当前的本机基础版本是 2.13.12。我只在 iPhone 和 iPhone x 及以上型号中遇到了这个问题。请有人帮我解决这个问题。 问题截图
解决方案
forceInset={{ top: 'never' }}
在主根文件中使用以删除额外的填充。例如:
<SafeAreaView style={{flex: 1}} forceInset={{ top: 'never' }}>
<App />
</SafeAreaView>
推荐阅读
- css - SVG如何更改通过香草HTML5中的文件提供的特定SVG图像中特定路径的填充颜色
- python - 将多个 csv 文件中的几列合并到一个 csv 文件中
- javascript - 过滤和更改两个数组
- c++ - 如何在不知道 C++ 中有多少可选参数的情况下在循环中使用 va_arg?
- javascript - 停用分页工具提示
- google-apps-script - Google Apps 脚本中的服务帐户未授予访问权限或访问权限已过期
- python - 将 pandas 系列类型从 str 更改为 list/numeric
- python - 如果我同时使用'\b'和'\n',为什么不删除最后一个字符?
- c# - Xamarin Android ReadOnlyStream 读取时缓冲区太小
- flutter - Flutter Login/Logout button 基于用户登录/注销的可见性