相关疑难解决方法(0)

在UICollectionView中左对齐单元格

我在我的项目中使用UICollectionView,其中一行中有多个不同宽度的单元格.根据:https: //developer.apple.com/library/content/documentation/WindowsViews/Conceptual/CollectionViewPGforIOS/UsingtheFlowLayout/UsingtheFlowLayout.html

它使用相同的填充将细胞扩散到整个线上.这种情况按预期发生,除了我想左对齐它们,并硬编码填充宽度.

我想我需要继承UICollectionViewFlowLayout,但是在线阅读了一些教程等之后,我似乎并不知道这是如何工作的.

objective-c ios uicollectionview uicollectionviewlayout

78
推荐指数
14
解决办法
4万
查看次数

在UICollectionView中显示图像 - 如何在图像之间实现固定的垂直间距?

我正在使用UICollectionView在iPhone应用程序(iOS6)中呈现图像网格.

我正在使用UICollectionView的垂直滚动,并且图像都具有固定的宽度和不同的高度.设置图像的宽度,以便在iPhone上显示3列图像.这工作正常,我得到了网格视图中显示的图像.

但是,由于我的图像高度不同,因此列中图像之间的垂直间距会有所不同,这看起来不太好,如下图所示(用HTML制作的模型):

该图像显示了当前图像的布局方式

相反,我希望实现更流畅的流动,其中列中图像之间的垂直间距是相同的.以下模型显示了我希望它如何工作:

我希望图像流如何工作的示例

有关如何解决这个问题的任何想法?

另外,作为一个额外的问题,如果应用程序不是为iOS6构建的,那么有没有人知道解决相同问题的方法(因为UICollectionView仅在iOS6中可用).通过使用第三方组件或使用标准iOS控件解决它.

ios ios6 uicollectionview uicollectionviewlayout

10
推荐指数
2
解决办法
4379
查看次数

修复UICollectionView中项目与流布局之间的间距

所以,我正在尝试使用UICollectionView实现标记列表.我正在学习本教程:http://www.cocoanetics.com/2013/08/variable-sized-items-in-uicollectionview/

问题是UICollectionView中的流布局尝试均匀地分隔同一行上的项目.

在此输入图像描述

作为开发人员,我只能指定minimumInteritemSpacingForSectionAtIndex,它确实取决于UICollectionView来确定实际的项目间距.

但我真正想要实现的是这样的:

在此输入图像描述

有任何想法吗?

ios uicollectionview

8
推荐指数
2
解决办法
3690
查看次数