CollectionViewDelegateWaterfallLayout

@MainActor
@objc
public protocol CollectionViewDelegateWaterfallLayout : UICollectionViewDelegate

Undocumented

  • Undocumented

    Declaration

    Swift

    @objc(collectionView:layout:sizeForItemAtIndexPath:)
    @MainActor
    func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize
  • Undocumented

    Declaration

    Swift

    @objc
    @MainActor
    optional func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, columnCountForSection section: Int) -> Int
  • Undocumented

    Declaration

    Swift

    @objc
    @MainActor
    optional func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, heightForHeaderInSection section: Int) -> CGFloat
  • Undocumented

    Declaration

    Swift

    @objc
    @MainActor
    optional func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, heightForFooterInSection section: Int) -> CGFloat
  • Undocumented

    Declaration

    Swift

    @objc
    @MainActor
    optional func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets
  • Undocumented

    Declaration

    Swift

    @objc
    @MainActor
    optional func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForHeaderInSection section: Int) -> UIEdgeInsets
  • Undocumented

    Declaration

    Swift

    @objc
    @MainActor
    optional func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForFooterInSection section: Int) -> UIEdgeInsets
  • Undocumented

    Declaration

    Swift

    @objc
    @MainActor
    optional func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat
  • Undocumented

    Declaration

    Swift

    @objc
    @MainActor
    optional func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumColumnSpacingForSectionAt section: Int) -> CGFloat
  • Undocumented

    Declaration

    Swift

    @objc
    @MainActor
    optional func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, pinOffsetForHeaderInSection section: Int) -> CGFloat