Ios 如何在滚动时逐个添加图像

Ios 如何在滚动时逐个添加图像,ios,Ios,我需要在ScrollView中加载多个图像和视频 但在iPad2上,当我一次加载整个设备时,我的应用程序崩溃了 由于内存压力过大而退出 我想知道如何处理这个问题,是否有可能加载图像时,我滚动一个接一个?如果是的话,那么怎么做呢?我认为最好是使用UITableView而不是scrollView。由于tableview使用出列,因此它将加载/卸载tableview的可见部分。表视图单元格可以按任何方式进行自定义 希望它能有所帮助。寻呼是一种方式 如果你在内存中加载了所有的图像,那么你在很大程度上损害

我需要在ScrollView中加载多个图像和视频 但在iPad2上,当我一次加载整个设备时,我的应用程序崩溃了 由于内存压力过大而退出


我想知道如何处理这个问题,是否有可能加载图像时,我滚动一个接一个?如果是的话,那么怎么做呢?我认为最好是使用UITableView而不是scrollView。由于tableview使用出列,因此它将加载/卸载tableview的可见部分。表视图单元格可以按任何方式进行自定义


希望它能有所帮助。

寻呼是一种方式

如果你在内存中加载了所有的图像,那么你在很大程度上损害了一个或两个图像的可伸缩性。对于大量的图像,比如说数百个图像,它会崩溃

一种方法是在内存中只保留三个图像,前一个图像----当前图像显示,下一个图像准备显示。您必须使用延迟加载和图像缓存

以下链接将帮助您


.

. 如果您不想在项目中集成完整的AFNetworking

问候。因为如果你展示你在这方面的尝试,这将是很有帮助的。我们总是愿意提供帮助,但不想为您编写代码。根据您的问题,我怀疑您通过将滚动视图的内容与图像数相乘来设置滚动视图的内容,并一次性将所有图像加载到for循环中。我认为您应该使用UICollectionView,但我不确定。