- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道我总是需要使用 <safeAreaView>
将我的内容保存在 iOS 屏幕的正确位置。
即使我只是为 Android 构建一个应用程序,似乎也没有问题使用 <safeAreaView>
,以防我想为 iOS 平台构建相同的应用程序。
我的问题是,如果我总是使用 <safeAreaView>
我错了吗?包装我所有的内容?我为什么要使用 <View>
如果也许将来我必须用 <safeAreaView>
替换所有内容?
最佳答案
如果您正在使用类似 react-navigation 的导航库或 react-native-router-flux那么你就不需要使用 <SafeAreaView>
.这些库自动管理它。您必须仅在任何屏幕具有 headerMode:none
时使用或者它在导航之外。如果您使用的是全屏模式,那么您应该使用 <SafeAreaView>
.
关于reactjs - 我应该总是在 native react 中使用 safeAreaView 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60552518/
我在项目 App.js 的根目录中使用 SafeAreaView。但有些屏幕需要从上到下全白背景。由于我在根目录中使用SafeAreaView,每个屏幕 View 都会在SafeAreaView之后开
我的 React Native 应用程序的屏幕上开始出现一些奇怪的空白。 我简化了一个屏幕,所以您可以在此处看到问题: 当我进入后台模式并重新打开应用程序(在 iPhone 1
一个名为 SafeAreaView 的组件由 react-native 导出, react-navigation , react-native-safe-area-context和 react-nat
我正在使用 react-navigation在 react-native app . react-navigation确实有预建 SafeAreaView .但是,我对 SafeAreaView 的底
我目前正在试用 SafeAreaView支持 iPhone X 渲染功能。问题是,我正在使用 ImageBackground 包含一个图像来自 react-native 的组件。 有没有办法将图像渲染
我试图将元素定位在屏幕的左上角(周围有一些边距)。由于 iPhone X 上的缺口,我使用的是 SafeAreaView。不幸的是,SafeAreaView 的填充量很大,它超出了状态栏/缺口区域。因
在 iPhone X 模拟器上运行应用程序时,Material Top Tab Navigator 切入凹槽和底部按钮。 为了解决这个问题,我尝试在应用 App Container 之前实现 Safe
拉动刷新会导致无休止的旋转,并且在 iPhone 上测试应用程序时不会调用 onRefresh。在带有主页按钮的 Android 和 iOS 设备上,一切都按预期运行。 ReactNative版本:0
找不到任何文档来使用 SafeAreaView 实现 BackgroundImage。 似乎有可能:https://blog.callstack.io/react-native-meets-iphon
正如你在下图中看到的,我必须给一些上边距以便“不”隐藏导航标题下的一半内容,标题不应该是下面内容的“安全区域”,为了安全起见,我提供了 SafeAreaView但我的内容仍然在标题下,不幸的是我必须提
我正在使用 React Native 0.50.1 中的 SafeAreaView,除了其中一部分之外,它的工作效果非常好。我将橙色背景颜色分配给 SafrAreaView,但无法弄清楚将底部不安全区
第一个截图没有申请 SafeAreaView第二个屏幕截图正在应用 SafeAreaView 如图所示Stack header与以前相比显得笨重。有什么地方可以申请SafeAreaView只有底部?
我们使用 MaterialTopTabNavigator ( https://reactnavigation.org/docs/en/material-top-tab-navigator.html )
我正在实现 在我的 React Native 应用程序上。我的大部分屏幕都在 ScrollView 中。当我添加 ,它阻碍了内容。虽然我希望这个底部区域是“安全的”,但我希望用户能够看到它后面的内容
我正在使用 React Native 开发一个应用程序,我正在使用我的 OnePlus 6 进行测试,它有一个缺口。 SafeAreaView 是 iPhone X 的解决方案,但对于 Android
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 5 年前。
我知道我总是需要使用 将我的内容保存在 iOS 屏幕的正确位置。 即使我只是为 Android 构建一个应用程序,似乎也没有问题使用 ,以防我想为 iOS 平台构建相同的应用程序。 我的问题是,如果
我正在尝试使用 react-native-keyboard-spacer 与 react-navigation 一起使用. 我目前正在设置 topSpacing键盘垫片的位置为 -49这是来自 rea
我使用 react native 创建一个移动应用程序。我使用 KeyboardAvoidingView、SafeAreaView 和 ScrollView 处理屏幕中的键盘位置。 我使用这个命令来管
如果我有一个底部选项卡导航器并且我在该导航器中的屏幕导航到一个真正全屏的模式(覆盖 SafeAreaView),我该怎么做?据我了解,如果我使用 SafeAreaView,AppContainer 必
我是一名优秀的程序员,十分优秀!