我想用UICollectionView
来显示一个水平滚动的缩略图列表,但是,我希望这是一行.在另一个视图中,我在UICollectionView
中显示缩略图,但这一个是垂直滚动的,它在一列中.
目前,我做这件事的方式是将集合视图的大小更改为只足以容纳一个项目,这样它就会自动包装并工作,但现在我处理的是可变大小的项目,这样它就不再工作了.
如何使UICollectionView
显示为一行或一列?
我想用UICollectionView
来显示一个水平滚动的缩略图列表,但是,我希望这是一行.在另一个视图中,我在UICollectionView
中显示缩略图,但这一个是垂直滚动的,它在一列中.
目前,我做这件事的方式是将集合视图的大小更改为只足以容纳一个项目,这样它就会自动包装并工作,但现在我处理的是可变大小的项目,这样它就不再工作了.
如何使UICollectionView
显示为一行或一列?
我猜你正在使用内置的Flow Layout
.
- (id)init {
if ((self = [super init])) {
self.scrollDirection = UICollectionViewScrollDirectionHorizontal;
self.minimumLineSpacing = 10000.0f;
}
return self;
}
minimumLineSpacing
是让它在这里有一条线的关键.
我希望这有帮助!