在我的项目中,我想在可滚动视图中以之字形图案显示图像。所以我使用了 uiscrollview 来查看其中的图像。它工作正常,但它占用了太多内存,因为我将所有图像加载到滚动视图而不使用重用策略并且它会崩溃。我的观点看起来像这样
建议我如何实现重用滚动视图或任何其他视图(网格或其他),但图像应该是锯齿形的。
非常感谢您花时间在这上面。
在我的项目中,我想在可滚动视图中以之字形图案显示图像。所以我使用了 uiscrollview 来查看其中的图像。它工作正常,但它占用了太多内存,因为我将所有图像加载到滚动视图而不使用重用策略并且它会崩溃。我的观点看起来像这样
建议我如何实现重用滚动视图或任何其他视图(网格或其他),但图像应该是锯齿形的。
非常感谢您花时间在这上面。
使用 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