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
View on GitHub