Package org.robovm.apple.uikit
Class UICollectionViewFlowLayout
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UICollectionViewLayout
-
- org.robovm.apple.uikit.UICollectionViewFlowLayout
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class UICollectionViewFlowLayout extends UICollectionViewLayout
- Since:
- Available in iOS 6.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UICollectionViewFlowLayout.UICollectionViewFlowLayoutPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.uikit.UICollectionViewLayout
UICollectionViewLayout.UICollectionViewLayoutPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description UICollectionViewFlowLayout()
UICollectionViewFlowLayout(NSCoder decoder)
protected
UICollectionViewFlowLayout(NSObject.Handle h, long handle)
protected
UICollectionViewFlowLayout(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.uikit.UICollectionViewLayout
encode, finalizeAnimatedBoundsChange, finalizeCollectionViewUpdates, finalizeLayoutTransition, flipsHorizontallyInOppositeLayoutDirection, getCollectionView, getCollectionViewContentSize, getDevelopmentLayoutDirection, getFinalLayoutAttributesForDisappearingDecorationElement, getFinalLayoutAttributesForDisappearingItem, getFinalLayoutAttributesForDisappearingSupplementaryElement, getIndexPathsToDeleteForDecorationView, getIndexPathsToDeleteForSupplementaryView, getIndexPathsToInsertForDecorationView, getIndexPathsToInsertForSupplementaryView, getInitialLayoutAttributesForAppearingDecorationElement, getInitialLayoutAttributesForAppearingItem, getInitialLayoutAttributesForAppearingSupplementaryElement, getInvalidationContextClass, getInvalidationContextForBoundsChange, getInvalidationContextForEndingInteractiveMovement, getInvalidationContextForInteractivelyMovingItems, getInvalidationContextForPreferredLayoutAttributes, getLayoutAttributesClass, getLayoutAttributesForDecorationView, getLayoutAttributesForElements, getLayoutAttributesForInteractivelyMovingItem, getLayoutAttributesForItem, getLayoutAttributesForSupplementaryView, getTargetContentOffset, getTargetContentOffset, getTargetIndexPathForInteractivelyMovingItem, init, invalidateLayout, invalidateLayout, prepareForAnimatedBoundsChange, prepareForCollectionViewUpdates, prepareForTransitionFromLayout, prepareForTransitionToLayout, prepareLayout, registerDecorationViewClass, registerDecorationViewNib, shouldInvalidateLayoutForBoundsChange, shouldInvalidateLayoutForPreferredLayoutAttributes
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
UICollectionViewFlowLayout
public UICollectionViewFlowLayout()
-
UICollectionViewFlowLayout
protected UICollectionViewFlowLayout(NSObject.Handle h, long handle)
-
UICollectionViewFlowLayout
protected UICollectionViewFlowLayout(NSObject.SkipInit skipInit)
-
UICollectionViewFlowLayout
public UICollectionViewFlowLayout(NSCoder decoder)
-
-
Method Detail
-
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()
- Since:
- Available in iOS 8.0 and later.
-
setEstimatedItemSize
public void setEstimatedItemSize(CGSize v)
- Since:
- Available in iOS 8.0 and later.
-
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.
-
-