我想在 UIScrollview(如照片应用程序)上显示一些图像(作为缩略图)。 所有图像将从服务器下载。据我所知,没有几个选择:
1) 通过创建 UIImageviews 然后将它们作为 subview 添加到主 ScrollView 上 2) 通过子类化一个 UIView 类,然后在其上绘制图像 3) 使用 CATiledLayer 类
我想,第一种选择不够好,因为它不是加载大量图像时的最佳方法;第三个备用更适合大图像。因为我只会得到小图像,所以第二个替代方案对我来说似乎是最好的。
请建议我应该选择哪个选项。如果可行,请提供示例代码。
提前致谢:)
最佳答案
“[UIImageView] 不够好,因为它没有优化”是什么意思?你真的认为 UIImageView
没有针对显示图像进行优化吗?
我的建议:选择最简单的解决方案,看看它是否适合您的需求。
关于iphone - 哪个是在 UIScrollview 上显示缩略图的最佳方法(从服务器下载),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5452390/