渲染屏幕时在React Native中显示加载指示器

时间:2019-11-13 13:32:51

标签: javascript reactjs react-native

我正在使用React Native制作应用程序,我对此表示怀疑。我有一个带有各种屏幕的导航器。当屏幕小/容易时,导航是即时的并且感觉很快,但是当我需要导航的屏幕大/显示很多图标/图像等时,按导航按钮直到屏幕冻结它会渲染屏幕,然后在那儿导航。

发生这种情况时,有什么方法可以显示加载指示器吗?因为我的屏幕需要500到1000ms的渲染时间,所以冻结会导致UX变坏。

1 个答案:

答案 0 :(得分:0)

如果您正在使用Expo,请尝试使用<AppLoading />组件,这样可以以前加载图像之类的某些文件。 这是文档的链接 https://docs.expo.io/versions/latest/sdk/app-loading/