0

大家好,我正在制作一个混合应用程序,使用 react native 和 expo。我有这个问题

在此处输入图像描述

当地址栏可见时我没有问题但是当我向下滚动时我可以看到一个白色的底部填充

在此处输入图像描述

我在 SafeArea Contex 有完整的申请

  return (
    <SafeAreaProvider
      style={styles.container}
    >
      <Provider
        store={ store }
      >
        <PaperProvider theme={themeLigth}>
          <AppContainer/>
        </PaperProvider>
      </Provider>
    </SafeAreaProvider>
  );

但这不起作用,我能找到任何结果的唯一方法是以下

  return (
    <SafeAreaProvider
      style={{
        paddingTop: 2,
      }}
    >
      <Provider
        store={ store }
      >
        <PaperProvider theme={themeLigth}>
          <AppContainer/>
        </PaperProvider>
      </Provider>
    </SafeAreaProvider>
  );

这使地址栏始终可见,但这对我来说似乎没有吸引力,我不知道它可能对 ios safari 有什么影响

知道解决问题的方法吗?感谢您的回答

4

0 回答 0