0
私の最初の作業は、セルの幅を均等にして、コレクションビューの行全体をUICollectionViewFlowLayout
で埋めることです。セルサイズと計算サイズの混合
autolayoutを使用してセルの高さを計算する方法はありますか?sizeForItemAtIndexPath
から幅を指定しますか?
私の最初の作業は、セルの幅を均等にして、コレクションビューの行全体をUICollectionViewFlowLayout
で埋めることです。セルサイズと計算サイズの混合
autolayoutを使用してセルの高さを計算する方法はありますか?sizeForItemAtIndexPath
から幅を指定しますか?
sizeForItemAtIndexPath
には、希望の幅のCGSizeと最大のコンテンツに適した高さを持つsystemLayoutSizeFittingSize:
を使用して高さを計算します。
100のセル幅(999の大最大高さ)のために:あなたは複数行UILabel
年代を持っている場合は、preferredMaxLayoutWidth
をいじる必要がありますよう
[collectionViewCell.contentView systemLayoutSizeFittingSize:CGSizeMake(100, 999)];
、しかし注意してください。詳細は、表ビューの場合でもhereです。