-1
我有一個自定義流佈局。我知道我的細胞需要在哪裏。我目前爲每個單元格創建特定的框架。但是,我擔心不同大小的iPhone,所以我想探索創造約束條件。我知道這必須在函數 prepareForLayout()中完成。自定義UICollectionViewLayout和約束條件
override func prepareLayout() {
for item in 0 ..< collectionView!.numberOfItemsInSection(0){
let indexPath = NSIndexPath(forItem: item, inSection: 0)
let attributes = UICollectionViewLayoutAttributes(forCellWithIndexPath: indexPath)
cache.append(attributes)
}
//This is where I want to do work for creating constraints for my cells
}
我想創建自己的自定義流程佈局時,可問題是你創建的細胞之間的約束