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