CollectionViewWaterfallLayout
@MainActor
open class CollectionViewWaterfallLayout : UICollectionViewLayout
-
Undocumented
Declaration
Swift
@MainActor open var columnCount: Int { get set }
-
Undocumented
Declaration
Swift
@MainActor open var minimumColumnSpacing: CGFloat { get set }
-
Undocumented
Declaration
Swift
@MainActor open var minimumInteritemSpacing: CGFloat { get set }
-
Undocumented
Declaration
Swift
@MainActor open var headerHeight: CGFloat { get set }
-
Undocumented
Declaration
Swift
@MainActor open var footerHeight: CGFloat { get set }
-
Undocumented
Declaration
Swift
@MainActor open var headerInset: UIEdgeInsets { get set }
-
Undocumented
Declaration
Swift
@MainActor open var footerInset: UIEdgeInsets { get set }
-
Undocumented
Declaration
Swift
@MainActor open var sectionInset: UIEdgeInsets { get set }
-
Undocumented
Declaration
Swift
@MainActor open var itemRenderDirection: CollectionViewWaterfallLayoutItemRenderDirection { get set }
-
Undocumented
Declaration
Swift
@MainActor open var minimumContentHeight: CGFloat
-
Undocumented
Declaration
Swift
@MainActor open var sectionHeadersPinToVisibleBounds: Bool { get set }
-
Undocumented
Declaration
Swift
@MainActor override public init()
-
Undocumented
Declaration
Swift
@MainActor public required init?(coder: NSCoder)
-
Undocumented
Declaration
Swift
@MainActor open func columnCountForSection(_ section: Int) -> Int
-
Undocumented
Declaration
Swift
@MainActor open func itemWidthInSectionAt(_ section: Int) -> CGFloat
-
Undocumented
Declaration
Swift
@MainActor override open func prepare()
-
Undocumented
Declaration
Swift
@MainActor override open var collectionViewContentSize: CGSize { get }
-
Undocumented
Declaration
Swift
@MainActor override open func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
-
Undocumented
Declaration
Swift
@MainActor override open func layoutAttributesForSupplementaryView(ofKind elementKind: String, at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
-
Undocumented
Declaration
Swift
@MainActor override open func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]?
-
Undocumented
Declaration
Swift
@MainActor override open func shouldInvalidateLayout(forBoundsChange newBounds: CGRect) -> Bool