Package apple.uikit

Class UICollectionViewFlowLayout

    • Constructor Detail

      • UICollectionViewFlowLayout

        protected UICollectionViewFlowLayout​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • allocWithZone

        public static java.lang.Object allocWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(java.lang.String key)
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(java.lang.Object aTarget,
                                                                                 org.moe.natj.objc.SEL aSelector,
                                                                                 java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        public static org.moe.natj.objc.Class classForKeyedUnarchiver()
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • description_static

        public static java.lang.String description_static()
      • hash_static

        public static long hash_static()
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • invalidationContextClass

        public static org.moe.natj.objc.Class invalidationContextClass()
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(java.lang.String key)
      • layoutAttributesClass

        public static org.moe.natj.objc.Class layoutAttributesClass()
      • new_objc

        public static java.lang.Object new_objc()
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • version_static

        public static long version_static()
      • estimatedItemSize

        public CGSize estimatedItemSize()
        defaults to CGSizeZero - setting a non-zero size enables cells that self-size via -preferredLayoutAttributesFittingAttributes:
      • footerReferenceSize

        public CGSize footerReferenceSize()
      • headerReferenceSize

        public CGSize headerReferenceSize()
      • itemSize

        public CGSize itemSize()
      • minimumInteritemSpacing

        public double minimumInteritemSpacing()
      • minimumLineSpacing

        public double minimumLineSpacing()
      • scrollDirection

        public long scrollDirection()
        default is UICollectionViewScrollDirectionVertical
      • sectionFootersPinToVisibleBounds

        public boolean sectionFootersPinToVisibleBounds()
      • sectionHeadersPinToVisibleBounds

        public boolean sectionHeadersPinToVisibleBounds()
        Set these properties to YES to get headers that pin to the top of the screen and footers that pin to the bottom while scrolling (similar to UITableView).
      • setEstimatedItemSize

        public void setEstimatedItemSize​(CGSize value)
        defaults to CGSizeZero - setting a non-zero size enables cells that self-size via -preferredLayoutAttributesFittingAttributes:
      • setFooterReferenceSize

        public void setFooterReferenceSize​(CGSize value)
      • setHeaderReferenceSize

        public void setHeaderReferenceSize​(CGSize value)
      • setItemSize

        public void setItemSize​(CGSize value)
      • setMinimumInteritemSpacing

        public void setMinimumInteritemSpacing​(double value)
      • setMinimumLineSpacing

        public void setMinimumLineSpacing​(double value)
      • setScrollDirection

        public void setScrollDirection​(long value)
        default is UICollectionViewScrollDirectionVertical
      • setSectionFootersPinToVisibleBounds

        public void setSectionFootersPinToVisibleBounds​(boolean value)
      • setSectionHeadersPinToVisibleBounds

        public void setSectionHeadersPinToVisibleBounds​(boolean value)
        Set these properties to YES to get headers that pin to the top of the screen and footers that pin to the bottom while scrolling (similar to UITableView).
      • setSectionInset

        public void setSectionInset​(UIEdgeInsets value)
      • sectionInsetReference

        public long sectionInsetReference()
        The reference boundary that the section insets will be defined as relative to. Defaults to `.fromContentInset`. NOTE: Content inset will always be respected at a minimum. For example, if the sectionInsetReference equals `.fromSafeArea`, but the adjusted content inset is greater that the combination of the safe area and section insets, then section content will be aligned with the content inset instead.
      • setSectionInsetReference

        public void setSectionInsetReference​(long value)
        The reference boundary that the section insets will be defined as relative to. Defaults to `.fromContentInset`. NOTE: Content inset will always be respected at a minimum. For example, if the sectionInsetReference equals `.fromSafeArea`, but the adjusted content inset is greater that the combination of the safe area and section insets, then section content will be aligned with the content inset instead.