Class UICollectionViewFlowLayout

All Implemented Interfaces:
NSCoding, NSObjectProtocol, ObjCProtocol

public class UICollectionViewFlowLayout
extends UICollectionViewLayout
  • Constructor Details

    • UICollectionViewFlowLayout

      public UICollectionViewFlowLayout()
    • UICollectionViewFlowLayout

      protected UICollectionViewFlowLayout​(NSObject.Handle h, long handle)
    • UICollectionViewFlowLayout

      protected UICollectionViewFlowLayout​(NSObject.SkipInit skipInit)
    • UICollectionViewFlowLayout

      public UICollectionViewFlowLayout​(NSCoder coder)
  • Method Details

    • getMinimumLineSpacing

      public double getMinimumLineSpacing()
    • setMinimumLineSpacing

      public void setMinimumLineSpacing​(double v)
    • getMinimumInteritemSpacing

      public double getMinimumInteritemSpacing()
    • setMinimumInteritemSpacing

      public void setMinimumInteritemSpacing​(double v)
    • getItemSize

      public CGSize getItemSize()
    • setItemSize

      public void setItemSize​(CGSize v)
    • getEstimatedItemSize

      public CGSize getEstimatedItemSize()
    • setEstimatedItemSize

      public void setEstimatedItemSize​(CGSize v)
    • getScrollDirection

      public UICollectionViewScrollDirection getScrollDirection()
    • setScrollDirection

      public void setScrollDirection​(UICollectionViewScrollDirection v)
    • getHeaderReferenceSize

      public CGSize getHeaderReferenceSize()
    • setHeaderReferenceSize

      public void setHeaderReferenceSize​(CGSize v)
    • getFooterReferenceSize

      public CGSize getFooterReferenceSize()
    • setFooterReferenceSize

      public void setFooterReferenceSize​(CGSize v)
    • getSectionInset

      public UIEdgeInsets getSectionInset()
    • setSectionInset

      public void setSectionInset​(UIEdgeInsets v)
    • getSectionInsetReference

      public UICollectionViewFlowLayoutSectionInsetReference getSectionInsetReference()
      Since:
      Available in iOS 11.0 and later.
    • setSectionInsetReference

      public void setSectionInsetReference​(UICollectionViewFlowLayoutSectionInsetReference v)
      Since:
      Available in iOS 11.0 and later.
    • isSectionHeadersPinToVisibleBounds

      public boolean isSectionHeadersPinToVisibleBounds()
      Since:
      Available in iOS 9.0 and later.
    • setSectionHeadersPinToVisibleBounds

      public void setSectionHeadersPinToVisibleBounds​(boolean v)
      Since:
      Available in iOS 9.0 and later.
    • isSectionFootersPinToVisibleBounds

      public boolean isSectionFootersPinToVisibleBounds()
      Since:
      Available in iOS 9.0 and later.
    • setSectionFootersPinToVisibleBounds

      public void setSectionFootersPinToVisibleBounds​(boolean v)
      Since:
      Available in iOS 9.0 and later.
    • getAutomaticSize

      public static CGSize getAutomaticSize()
      Since:
      Available in iOS 10.0 and later.