これはサイズではなくサイズに関するものです。私がオンラインに見てきたものから、異なるUICollectionViewCellが異なるレイアウトに適合するようにしますか?
は、規則は、レイアウトを上書きして使用して独自のカスタムプロパティを実装するために、通常は次のとおりです。
override func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
を、私は、カスタムレイアウト属性を設定することができました。ただし、layoutAttributesForElementはドキュメントに従って次のことを行います。
指定された矩形内のすべてのセルおよびビューのレイアウト属性を返します。
「は、細胞のすべてが」
私は二つの異なる細胞は、レイアウトの異なる2組同じビューに属性に合致するようにしたいです。
提案がありますか?
このメソッドは、たとえばスクロールするときに呼び出されます。それは、私はユーザーに、セルとそこに表示するフレームは何を示すつもりですrectから、質問します。それは、細胞の種類を気にしません、それは単にフレームが必要であれば表示するように求めています。 – Larme
このメソッドは、レイアウト属性を設定するときに私が見た唯一のメソッドです – Stefan