我的目标是使用如下所示的布局创建UICollectionView
。
这可以在不创建自定义UICollectionViewLayout
的情况下实现吗?
答案 0 :(得分:3)
答案 1 :(得分:2)
使用UICollectionViewDelegateFlowLayout方法。
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize {
let width : CGFloat
let height : CGFloat
if indexPath.item == 0 {
width = 100
height = 100
} else {
width = 50
height = 50
}
return CGSizeMake(width, height)
}
答案 2 :(得分:0)