图片加载导致用户界面滞后而没有回复

时间:2016-11-02 01:59:19

标签: image react-native

我有一个SGListView(https://github.com/sghiassy/react-native-sglistview),它有300个行项。每行都有一个图像视图,图像源来自远程网络。

当我不断地将SGListView滚动到底部时,应用程序将进入以下状态:1)它不会显示任何新的图像视图,2)UI开始滞后且没有响应。

此状态可持续数秒,之后应用程序将恢复正常状态。

似乎图像加载操作是逐个处理的,之前添加的操作会阻止以后的操作。并且,图像加载过程可能会消耗CPU,因此会导致UI滞后。

那么,我们可以在需要时取消某些图像视图的图像加载吗?怎么样?

0 个答案:

没有答案