我正在使用React Native制作应用程序,我对此表示怀疑。我有一个带有各种屏幕的导航器。当屏幕小/容易时,导航是即时的并且感觉很快,但是当我需要导航的屏幕大/显示很多图标/图像等时,按导航按钮直到屏幕冻结它会渲染屏幕,然后在那儿导航。
发生这种情况时,有什么方法可以显示加载指示器吗?因为我的屏幕需要500到1000ms的渲染时间,所以冻结会导致UX变坏。
答案 0 :(得分:0)
如果您正在使用Expo,请尝试使用<AppLoading />
组件,这样可以以前加载图像之类的某些文件。
这是文档的链接
https://docs.expo.io/versions/latest/sdk/app-loading/