相关疑难解决方法(0)

IOS Photos应用程序如何在一个屏幕上显示数百张照片?

我正在开发一个依赖于从多个来源在屏幕上显示大量照片的应用程序.

我想知道苹果如何在他们的照片应用程序中制作"照片拼贴"视图?有这么多的照片,在我看来应用程序应该提供内存警告,一次显示较少的照片(即使我加载"缩略图大小"的照片),但我可以看到它可以在我缩放时在一个屏幕上显示数百张照片出.

我能想到的一种方式是这些视图不是单独的照片,而是实时从照片生成的单个"平铺"图像,因此应用程序只显示2-3张照片.但是这仍然需要大量的CPU功率和时间来快速生成.我可以立即放大或缩小.

我想在我的应用程序中实现类似的功能,如何实现这一点的任何方向都会很棒.

谢谢你的回答.

IOS 7 Photos.app

objective-c ios uicollectionview

9
推荐指数
1
解决办法
3892
查看次数

标签 统计

ios ×1

objective-c ×1

uicollectionview ×1