更改UICollectionView节标题的高度

时间:2014-07-19 10:36:59

标签: ios swift uicollectionview

这是我用来调整UICollectionView

的节标题高度的方法
func collectionView(collectionView: UICollectionView!, layout collectionViewLayout: UICollectionViewLayout!, referenceSizeForHeaderInSection section: Int) -> CGSize  {

        // ... calculate the height
        return headerSize 
    }

它仅在iOS 7中首次使用。但始终适用于iOS 8.例如,第一次大小为CGSize(320,50),一段时间后它将为CGSize(320,80)。但无论方法返回的大小如何,它在iOS 7中始终为CGSize(320,50)。它在iOS 8中很好,它最终改为CGSize(320,80)

有人知道原因吗?感谢

1 个答案:

答案 0 :(得分:-3)

它适用于Xcode 6 beta 4

func collectionView( collectionView: UICollectionView!,
    layout collectionViewLayout: UICollectionViewLayout!,
    sizeForItemAtIndexPath indexPath: NSIndexPath!) -> CGSize
{
    let size: CGSize = CGSizeMake(300, 400)
    return size
}
相关问题