UICollectionView使用TLLayoutTransitioning调整单行大小

时间:2014-03-11 13:32:16

标签: ios objective-c uicollectionview uicollectionviewlayout

我使用TLLayoutTransitioninghttps://github.com/wtmoose/TLLayoutTransitioning)来动画我的UICollectionView单元格的大小调整。示例代码中的示例调整大小是我想要的(全尺寸到小尺寸)。但是我需要保留单行水平布局 - 此时它会布置多行来填充屏幕。我不确定如何使用UICollectionView或此布局库实现此目的。

我尝试过调整集合视图本身(框架更改),但成效有限;在细胞调整大小后,它没有正确调整大小。我甚至不知道这是否是实现我的单行布局的正确方法?

拼图的最后一部分是细胞内的内容(标签和图像)与细胞一起调整大小。

1 个答案:

答案 0 :(得分:0)

就像更改所选布局的部分插图一样简单。

collectionView.myLayout.sectionInset = UIEdgeInsetsMake(0, 0, 0, 0);

添加足够大的顶部和底部值以创建空间可创建单行布局。