public class UICollectionViewFlowLayout extends UICollectionViewLayout
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
UICollectionViewFlowLayout(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static UICollectionViewFlowLayout |
alloc() |
static UICollectionViewFlowLayout |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
CGSize |
estimatedItemSize()
defaults to CGSizeZero - setting a non-zero size enables cells that self-size via -preferredLayoutAttributesFittingAttributes:
|
CGSize |
footerReferenceSize() |
static long |
hash_static() |
CGSize |
headerReferenceSize() |
UICollectionViewFlowLayout |
init() |
UICollectionViewFlowLayout |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
static org.moe.natj.objc.Class |
invalidationContextClass() |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
CGSize |
itemSize() |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
static org.moe.natj.objc.Class |
layoutAttributesClass() |
double |
minimumInteritemSpacing() |
double |
minimumLineSpacing() |
static UICollectionViewFlowLayout |
new_objc() |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
long |
scrollDirection()
default is UICollectionViewScrollDirectionVertical
|
boolean |
sectionFootersPinToVisibleBounds() |
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).
|
UIEdgeInsets |
sectionInset() |
long |
sectionInsetReference()
The reference boundary that the section insets will be defined as relative to.
|
void |
setEstimatedItemSize(CGSize value)
defaults to CGSizeZero - setting a non-zero size enables cells that self-size via -preferredLayoutAttributesFittingAttributes:
|
void |
setFooterReferenceSize(CGSize value) |
void |
setHeaderReferenceSize(CGSize value) |
void |
setItemSize(CGSize value) |
void |
setMinimumInteritemSpacing(double value) |
void |
setMinimumLineSpacing(double value) |
void |
setScrollDirection(long value)
default is UICollectionViewScrollDirectionVertical
|
void |
setSectionFootersPinToVisibleBounds(boolean value) |
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).
|
void |
setSectionInset(UIEdgeInsets value) |
void |
setSectionInsetReference(long value)
The reference boundary that the section insets will be defined as relative to.
|
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
static long |
version_static() |
collectionView, collectionViewContentSize, developmentLayoutDirection, encodeWithCoder, finalizeAnimatedBoundsChange, finalizeCollectionViewUpdates, finalizeLayoutTransition, finalLayoutAttributesForDisappearingDecorationElementOfKindAtIndexPath, finalLayoutAttributesForDisappearingItemAtIndexPath, finalLayoutAttributesForDisappearingSupplementaryElementOfKindAtIndexPath, flipsHorizontallyInOppositeLayoutDirection, indexPathsToDeleteForDecorationViewOfKind, indexPathsToDeleteForSupplementaryViewOfKind, indexPathsToInsertForDecorationViewOfKind, indexPathsToInsertForSupplementaryViewOfKind, initialLayoutAttributesForAppearingDecorationElementOfKindAtIndexPath, initialLayoutAttributesForAppearingItemAtIndexPath, initialLayoutAttributesForAppearingSupplementaryElementOfKindAtIndexPath, invalidateLayout, invalidateLayoutWithContext, invalidationContextForBoundsChange, invalidationContextForEndingInteractiveMovementOfItemsToFinalIndexPathsPreviousIndexPathsMovementCancelled, invalidationContextForInteractivelyMovingItemsWithTargetPositionPreviousIndexPathsPreviousPosition, invalidationContextForPreferredLayoutAttributesWithOriginalAttributes, layoutAttributesForDecorationViewOfKindAtIndexPath, layoutAttributesForElementsInRect, layoutAttributesForInteractivelyMovingItemAtIndexPathWithTargetPosition, layoutAttributesForItemAtIndexPath, layoutAttributesForSupplementaryViewOfKindAtIndexPath, prepareForAnimatedBoundsChange, prepareForCollectionViewUpdates, prepareForTransitionFromLayout, prepareForTransitionToLayout, prepareLayout, registerClassForDecorationViewOfKind, registerNibForDecorationViewOfKind, shouldInvalidateLayoutForBoundsChange, shouldInvalidateLayoutForPreferredLayoutAttributesWithOriginalAttributes, targetContentOffsetForProposedContentOffset, targetContentOffsetForProposedContentOffsetWithScrollingVelocity, targetIndexPathForInteractivelyMovingItemWithPositionaccessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeyprotected UICollectionViewFlowLayout(org.moe.natj.general.Pointer peer)
public static boolean accessInstanceVariablesDirectly()
public static UICollectionViewFlowLayout alloc()
public static UICollectionViewFlowLayout allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static org.moe.natj.objc.Class invalidationContextClass()
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static org.moe.natj.objc.Class layoutAttributesClass()
public static UICollectionViewFlowLayout new_objc()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static long version_static()
public CGSize estimatedItemSize()
public CGSize footerReferenceSize()
public CGSize headerReferenceSize()
public UICollectionViewFlowLayout init()
init in class UICollectionViewLayoutpublic UICollectionViewFlowLayout initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodinginitWithCoder in class UICollectionViewLayoutpublic CGSize itemSize()
public double minimumInteritemSpacing()
public double minimumLineSpacing()
public long scrollDirection()
public boolean sectionFootersPinToVisibleBounds()
public boolean sectionHeadersPinToVisibleBounds()
public UIEdgeInsets sectionInset()
public void setEstimatedItemSize(CGSize value)
public void setFooterReferenceSize(CGSize value)
public void setHeaderReferenceSize(CGSize value)
public void setItemSize(CGSize value)
public void setMinimumInteritemSpacing(double value)
public void setMinimumLineSpacing(double value)
public void setScrollDirection(long value)
public void setSectionFootersPinToVisibleBounds(boolean value)
public void setSectionHeadersPinToVisibleBounds(boolean value)
public void setSectionInset(UIEdgeInsets value)
public long sectionInsetReference()
public void setSectionInsetReference(long value)