重用scrollview

时间:2013-11-15 06:15:49

标签: ios objective-c uiscrollview uiimageview

在我的项目中,我想在可滚动视图中以 zig-zag 模式显示图像。所以我使用uiscrollview我查看其中的图像。它工作正常,但它占用了太多的内存bcoz我将所有图像加载到scrollview而不使用重用策略和它崩溃。我的观点看起来像这样

enter image description here

建议我如何实现重用滚动视图或任何其他视图(网格或其他视图),但图像应该是锯齿形的。

非常感谢你花时间在这上面。

1 个答案:

答案 0 :(得分:2)

使用UICollectionView是正确的方法,它们允许以任何你想要的方式显示单元格。你看起来的风格有时被称为“pinterest风格”或“瀑布风格”。

以下是一些链接,其中包含有关如何使用UICollectionView实现此目的的说明: http://pierceboggan.com/post/56951869926/pinterest-style-uicollectionviews-in-xamarin-ios http://maniacdev.com/2012/11/uicollectionview-subclass-library-adding-pinterest-style-grid-view-functionality