【发布时间】:2016-01-28 10:25:18
【问题描述】:
如何设置动态单元格高度?
我需要在这个方法中设置单元格大小:
func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell
我尝试这样做:
cell.bounds = CGRect(x: cell.bounds.origin.x, y: cell.bounds.origin.y, width: width, height: height)
但是我不能向下滚动...
我试试这个方法:
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize
但是这个方法是先调用,再调用这个方法:
cell.bounds = CGRect(x: cell.bounds.origin.x, y: cell.bounds.origin.y, width: width, height: height)
那么..如何更改单元格高度?
【问题讨论】:
标签: ios swift uicollectionview uicollectionviewcell uicollectionviewlayout