标签: uicollectionview uicollectionviewcell uicollectionviewlayout uicollectionreusableview uicollectionviewdelegate
我很难弄清楚如何设计感觉应该是我的收藏视图的相当简单的布局。每个细胞的高度相等。宽度各不相同。项目间距应始终相等。行之间的距离也应始终相等。随着更多项目的添加,集合视图的宽度将会智能地增加。"让我举个例子。
当我插入一个新项目时,我将计算行中项目的移动(可能第1行的第一项移动到第0行,也许第2行的第一项移动到第1行。然后我移动它并且集合视图变得更宽。
我觉得这应该是合理的直截了当但我正在挣扎。 有没有人有一些可以提供帮助的示例代码?
答案 0 :(得分:-1)
您是否尝试过使用UICollectionViewFlowLayout?
http://skeuo.com/uicollectionview-custom-layout-tutorial
https://developer.apple.com/library/ios/documentation/UIKit/Reference/UICollectionViewFlowLayout_class/