7
私は私のアプリでUICollectionViewダイナミックセルの高さ(Pinterestのレイアウト)
をPinterestレイアウトを実現しようとしていると私はそれを達成し、動的
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
let boundingRect = CGRect(x: 0, y: 0, width: self.view.frame.size.width/2 - 20, height: CGFloat(MAXFLOAT))
let data = articles[indexPath.row]
let rect = AVMakeRect(aspectRatio: (data.coverImage?.size)!, insideRect: boundingRect)
return CGSize(width: rect.width, height: rect.height + 120) // Added 120 for a description I will add later
}
セルの高さを設定するには、次のデリゲートメソッドを使用しかし、
灰色の背景には、セルの背景がある、あなたが目を見ることができます:私は、次の結果を得ました各セルに独自の高さがあります(期待どおり) しかし、削除方法がわからない余分な空白があります。
どうすればこの問題を解決できますか?
誰もこれを試したことはありませんか?なぜ答えがないのですか? – adev