1

我对 React Native 比较陌生,但到目前为止很享受!

我目前正在使用 FlatList 来呈现一些数据。FlatList 的每一行都使用一对保存在本地的图标 (.png)。它们非常小,小于 100x100,但是当我加载应用程序时,渲染的图像会有延迟。

为什么是这样?这不会发生在原生 iOS 应用程序上,那么我如何在 Reat Native 中实现它。

编辑:

在我的 iPhone X 上使用 EXPO 时会出现这种延迟,但在 iOS 模拟器上使用 EXPO 时不会出现这种延迟。

谢谢!

4

1 回答 1

0

如果您使用 EXPO,请尝试使用以下方式预加载您的图像:https ://docs.expo.io/versions/latest/guides/preloading-and-caching-assets.html

于 2018-01-06T03:08:14.363 回答