【发布时间】:2016-04-19 11:18:47
【问题描述】:
我目前正在开发 UICollectionView。我一直在寻找整个 SO 并发现了这个问题的几个问题,但没有一个能解决这个问题。也许如果我在这里收集一个问题中的所有事实,可以为这个问题提供解决方案:
如果我有一个带有简单 UICollectionViewFlowLayout 子类的 collectionView,那么除了最后一行之外一切正常。我用自动布局做所有事情。单元格对齐得很好,一旦新行开始,它们就会填写该行。唯一的问题是最后一行的布局仍然是等待添加另一个项目。
现在,一些代码,这是我的 UICollectionViewFlow 子类:
@implementation SubCollectionViewFlowLayout
- (instancetype)init {
self = [super init];
if (self) {
self.estimatedItemSize = CGSizeMake(100, 100);
self.minimumInteritemSpacing = 5.0f;
self.minimumLineSpacing = 5.0f;
self.scrollDirection = UICollectionViewScrollDirectionVertical;
}
return self;
}
这是整个子类化。所以它真的只是基本的。
因此,在寻找与此问题有关的另一个问题时,我发现了以下 SO 问题。第一个正是我的问题,其他的似乎相似。
我希望这是对问题的足够描述,我们一如既往地感谢您的帮助。
【问题讨论】:
标签: ios objective-c uicollectionview uicollectionviewlayout