public class UICollectionView extends UIScrollView implements UIDataSourceTranslating, UISpringLoadedInteractionSupporting
| Modifier and Type | Class and Description |
|---|---|
static interface |
UICollectionView.Block_performBatchUpdatesCompletion_0 |
static interface |
UICollectionView.Block_performBatchUpdatesCompletion_1 |
static interface |
UICollectionView.Block_setCollectionViewLayoutAnimatedCompletion |
static interface |
UICollectionView.Block_startInteractiveTransitionToCollectionViewLayoutCompletion |
UIView.Block_addKeyframeWithRelativeStartTimeRelativeDurationAnimations, UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_3, UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_4, UIView.Block_animateWithDurationAnimations, UIView.Block_animateWithDurationAnimationsCompletion_1, UIView.Block_animateWithDurationAnimationsCompletion_2, UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_3, UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_4, UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_5, UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_6, UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations, UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_3, UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_4, UIView.Block_performWithoutAnimation, UIView.Block_transitionFromViewToViewDurationOptionsCompletion, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_3, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_4NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_retUIDataSourceTranslating.Block_performUsingPresentationValuesUIResponderStandardEditActions.Block_updateTextAttributesWithConversionHandler| Modifier | Constructor and Description |
|---|---|
protected |
UICollectionView(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
UICollectionView |
_appearance()
To customize the appearance of all instances of a class, send the relevant appearance modification messages to the appearance proxy for the class.
|
UICollectionView |
_appearanceForTraitCollection(UITraitCollection trait) |
UICollectionView |
_appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait,
UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
UICollectionView |
_appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait,
NSArray<?> containerTypes) |
UICollectionView |
_appearanceWhenContainedIn(UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
UICollectionView |
_appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes) |
static boolean |
accessInstanceVariablesDirectly() |
static void |
addKeyframeWithRelativeStartTimeRelativeDurationAnimations(double frameStartTime,
double frameDuration,
UIView.Block_addKeyframeWithRelativeStartTimeRelativeDurationAnimations animations) |
static UICollectionView |
alloc() |
static UICollectionView |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
boolean |
allowsFocus()
Determines if the collection view allows its cells to become focused.
|
boolean |
allowsFocusDuringEditing()
Determines if the collection view allows its cells to become focused while editing.
|
boolean |
allowsMultipleSelection()
default is NO
|
boolean |
allowsMultipleSelectionDuringEditing()
Controls whether multiple item selection can occur when the receiver is editing.
|
boolean |
allowsSelection()
default is YES
|
boolean |
allowsSelectionDuringEditing()
Controls whether an item can be selected when the receiver is editing.
|
static void |
animateKeyframesWithDurationDelayOptionsAnimationsCompletion(double duration,
double delay,
long options,
UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_3 animations,
UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_4 completion) |
static void |
animateWithDurationAnimations(double duration,
UIView.Block_animateWithDurationAnimations animations) |
static void |
animateWithDurationAnimationsCompletion(double duration,
UIView.Block_animateWithDurationAnimationsCompletion_1 animations,
UIView.Block_animateWithDurationAnimationsCompletion_2 completion) |
static void |
animateWithDurationDelayOptionsAnimationsCompletion(double duration,
double delay,
long options,
UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_3 animations,
UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_4 completion) |
static void |
animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion(double duration,
double delay,
double dampingRatio,
double velocity,
long options,
UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_5 animations,
UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_6 completion) |
static UICollectionView |
appearance() |
static UICollectionView |
appearanceForTraitCollection(UITraitCollection trait) |
static UICollectionView |
appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait,
UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
static UICollectionView |
appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait,
NSArray<?> containerTypes) |
static UICollectionView |
appearanceWhenContainedIn(UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
static UICollectionView |
appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes) |
static boolean |
areAnimationsEnabled() |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
UIView |
backgroundView()
will be automatically resized to track the size of the collection view and placed behind all cells and supplementary views.
|
static void |
beginAnimationsContext(java.lang.String animationID,
org.moe.natj.general.ptr.VoidPtr context) |
boolean |
beginInteractiveMovementForItemAtIndexPath(NSIndexPath indexPath)
returns NO if reordering was prevented from beginning - otherwise YES
|
void |
cancelInteractiveMovement() |
void |
cancelInteractiveTransition() |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
UICollectionViewCell |
cellForItemAtIndexPath(NSIndexPath indexPath)
Returns any existing visible or prepared cell for the index path.
|
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
static void |
clearTextInputContextIdentifier(java.lang.String identifier) |
UICollectionViewLayout |
collectionViewLayout() |
static void |
commitAnimations() |
UIContextMenuInteraction |
contextMenuInteraction() |
UICollectionViewDataSource |
dataSource() |
NSIndexPath |
dataSourceIndexPathForPresentationIndexPath(NSIndexPath presentationIndexPath)
Translate (if needed) a Presentation index path to the Data Source index path.
|
long |
dataSourceSectionIndexForPresentationSectionIndex(long presentationSectionIndex)
Translate (if needed) a Presentation section index to its Data Source section index value.
|
static java.lang.String |
debugDescription_static() |
java.lang.Object |
delegate()
default nil.
|
void |
deleteItemsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths) |
void |
deleteSections(NSIndexSet sections) |
UICollectionViewCell |
dequeueConfiguredReusableCellWithRegistrationForIndexPathItem(UICollectionViewCellRegistration registration,
NSIndexPath indexPath,
java.lang.Object item) |
UICollectionReusableView |
dequeueConfiguredReusableSupplementaryViewWithRegistrationForIndexPath(UICollectionViewSupplementaryRegistration registration,
NSIndexPath indexPath) |
UICollectionViewCell |
dequeueReusableCellWithReuseIdentifierForIndexPath(java.lang.String identifier,
NSIndexPath indexPath) |
UICollectionReusableView |
dequeueReusableSupplementaryViewOfKindWithReuseIdentifierForIndexPath(java.lang.String elementKind,
java.lang.String identifier,
NSIndexPath indexPath) |
static java.lang.String |
description_static() |
void |
deselectItemAtIndexPathAnimated(NSIndexPath indexPath,
boolean animated) |
UICollectionViewDragDelegate |
dragDelegate() |
boolean |
dragInteractionEnabled()
You can force drags to be disabled for this collection view by setting this to NO.
|
UICollectionViewDropDelegate |
dropDelegate() |
void |
endInteractiveMovement() |
void |
finishInteractiveTransition() |
boolean |
hasActiveDrag()
YES if a drag session is currently active.
|
boolean |
hasActiveDrop()
YES if collection view is currently tracking a drop session.
|
static long |
hash_static() |
boolean |
hasUncommittedUpdates()
Returns YES if the collection view is reordering or has drop placeholders.
|
NSIndexPath |
indexPathForCell(UICollectionViewCell cell) |
NSIndexPath |
indexPathForItemAtPoint(CGPoint point) |
NSArray<? extends NSIndexPath> |
indexPathsForSelectedItems()
returns nil or an array of selected index paths
|
NSArray<? extends NSIndexPath> |
indexPathsForVisibleItems() |
NSArray<? extends NSIndexPath> |
indexPathsForVisibleSupplementaryElementsOfKind(java.lang.String elementKind) |
static double |
inheritedAnimationDuration() |
UICollectionView |
init() |
UICollectionView |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
UICollectionView |
initWithFrame(CGRect frame) |
UICollectionView |
initWithFrameCollectionViewLayout(CGRect frame,
UICollectionViewLayout layout) |
void |
insertItemsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths) |
void |
insertSections(NSIndexSet sections)
These methods allow dynamic modification of the current set of items in the collection view
|
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) |
boolean |
isEditing()
Controls the editing state for the receiver.
|
boolean |
isPrefetchingEnabled() |
boolean |
isSpringLoaded() |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
static org.moe.natj.objc.Class |
layerClass() |
UICollectionViewLayoutAttributes |
layoutAttributesForItemAtIndexPath(NSIndexPath indexPath) |
UICollectionViewLayoutAttributes |
layoutAttributesForSupplementaryElementOfKindAtIndexPath(java.lang.String kind,
NSIndexPath indexPath) |
static void |
modifyAnimationsWithRepeatCountAutoreversesAnimations(double count,
boolean autoreverses,
UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations animations) |
void |
moveItemAtIndexPathToIndexPath(NSIndexPath indexPath,
NSIndexPath newIndexPath) |
void |
moveSectionToSection(long section,
long newSection) |
static UICollectionView |
new_objc() |
long |
numberOfItemsInSection(long section) |
long |
numberOfSections()
Information about the current state of the collection view.
|
void |
performBatchUpdatesCompletion(UICollectionView.Block_performBatchUpdatesCompletion_0 updates,
UICollectionView.Block_performBatchUpdatesCompletion_1 completion)
allows multiple insert/delete/reload/move calls to be animated simultaneously.
|
static void |
performSystemAnimationOnViewsOptionsAnimationsCompletion(long animation,
NSArray<? extends UIView> views,
long options,
UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_3 parallelAnimations,
UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_4 completion) |
void |
performUsingPresentationValues(UIDataSourceTranslating.Block_performUsingPresentationValues actionsToTranslate)
Arguments passed to actions performed inside the scope of this block will be interpreted as values in the presentation state,
and the values returned from these actions will also be in the presentation state.
|
static void |
performWithoutAnimation(UIView.Block_performWithoutAnimation actionsWithoutAnimation) |
UICollectionViewDataSourcePrefetching |
prefetchDataSource() |
NSIndexPath |
presentationIndexPathForDataSourceIndexPath(NSIndexPath dataSourceIndexPath)
Translate (if needed) a Data Source index path to the Presentation index path.
|
long |
presentationSectionIndexForDataSourceSectionIndex(long dataSourceSectionIndex)
Translate (if needed) a Data Source section index to its Presentation section index value.
|
void |
reconfigureItemsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths)
Reconfigures any existing cells for the items.
|
void |
registerClassForCellWithReuseIdentifier(org.moe.natj.objc.Class cellClass,
java.lang.String identifier)
For each reuse identifier that the collection view will use, register either a class or a nib from which to instantiate a cell.
|
void |
registerClassForSupplementaryViewOfKindWithReuseIdentifier(org.moe.natj.objc.Class viewClass,
java.lang.String elementKind,
java.lang.String identifier) |
void |
registerNibForCellWithReuseIdentifier(UINib nib,
java.lang.String identifier) |
void |
registerNibForSupplementaryViewOfKindWithReuseIdentifier(UINib nib,
java.lang.String kind,
java.lang.String identifier) |
void |
reloadData()
discard the dataSource and delegate data and requery as necessary
|
void |
reloadItemsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths) |
void |
reloadSections(NSIndexSet sections) |
boolean |
remembersLastFocusedIndexPath()
defaults to NO.
|
long |
reorderingCadence()
Reordering cadence affects how easily reordering occurs while dragging around a reorder-capable drop destination.
|
static boolean |
requiresConstraintBasedLayout() |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
void |
scrollToItemAtIndexPathAtScrollPositionAnimated(NSIndexPath indexPath,
long scrollPosition,
boolean animated)
Interacting with the collection view.
|
boolean |
selectionFollowsFocus()
When enabled, the collection view ensures that selection is automatically triggered when focus moves to a cell.
|
void |
selectItemAtIndexPathAnimatedScrollPosition(NSIndexPath indexPath,
boolean animated,
long scrollPosition) |
void |
setAllowsFocus(boolean value)
Determines if the collection view allows its cells to become focused.
|
void |
setAllowsFocusDuringEditing(boolean value)
Determines if the collection view allows its cells to become focused while editing.
|
void |
setAllowsMultipleSelection(boolean value)
default is NO
|
void |
setAllowsMultipleSelectionDuringEditing(boolean value)
Controls whether multiple item selection can occur when the receiver is editing.
|
void |
setAllowsSelection(boolean value)
default is YES
|
void |
setAllowsSelectionDuringEditing(boolean value)
Controls whether an item can be selected when the receiver is editing.
|
static void |
setAnimationBeginsFromCurrentState(boolean fromCurrentState) |
static void |
setAnimationCurve(long curve) |
static void |
setAnimationDelay(double delay) |
static void |
setAnimationDelegate(java.lang.Object delegate) |
static void |
setAnimationDidStopSelector(org.moe.natj.objc.SEL selector) |
static void |
setAnimationDuration_static(double duration) |
static void |
setAnimationRepeatAutoreverses(boolean repeatAutoreverses) |
static void |
setAnimationRepeatCount_static(float repeatCount) |
static void |
setAnimationsEnabled(boolean enabled) |
static void |
setAnimationStartDate(NSDate startDate) |
static void |
setAnimationTransitionForViewCache(long transition,
UIView view,
boolean cache) |
static void |
setAnimationWillStartSelector(org.moe.natj.objc.SEL selector) |
void |
setBackgroundView(UIView value)
will be automatically resized to track the size of the collection view and placed behind all cells and supplementary views.
|
void |
setCollectionViewLayout(UICollectionViewLayout value) |
void |
setCollectionViewLayoutAnimated(UICollectionViewLayout layout,
boolean animated)
transition from one layout to another
|
void |
setCollectionViewLayoutAnimatedCompletion(UICollectionViewLayout layout,
boolean animated,
UICollectionView.Block_setCollectionViewLayoutAnimatedCompletion completion) |
void |
setDataSource_unsafe(UICollectionViewDataSource value) |
void |
setDataSource(UICollectionViewDataSource value) |
void |
setDelegate_unsafe(java.lang.Object value)
default nil.
|
void |
setDelegate(java.lang.Object value)
default nil.
|
void |
setDragDelegate_unsafe(UICollectionViewDragDelegate value) |
void |
setDragDelegate(UICollectionViewDragDelegate value) |
void |
setDragInteractionEnabled(boolean value)
You can force drags to be disabled for this collection view by setting this to NO.
|
void |
setDropDelegate_unsafe(UICollectionViewDropDelegate value) |
void |
setDropDelegate(UICollectionViewDropDelegate value) |
void |
setEditing(boolean value)
Controls the editing state for the receiver.
|
void |
setPrefetchDataSource_unsafe(UICollectionViewDataSourcePrefetching value) |
void |
setPrefetchDataSource(UICollectionViewDataSourcePrefetching value) |
void |
setPrefetchingEnabled(boolean value) |
void |
setRemembersLastFocusedIndexPath(boolean value)
defaults to NO.
|
void |
setReorderingCadence(long value)
Reordering cadence affects how easily reordering occurs while dragging around a reorder-capable drop destination.
|
void |
setSelectionFollowsFocus(boolean value)
When enabled, the collection view ensures that selection is automatically triggered when focus moves to a cell.
|
void |
setSpringLoaded(boolean value) |
static void |
setVersion_static(long aVersion) |
UICollectionViewTransitionLayout |
startInteractiveTransitionToCollectionViewLayoutCompletion(UICollectionViewLayout layout,
UICollectionView.Block_startInteractiveTransitionToCollectionViewLayoutCompletion completion) |
static org.moe.natj.objc.Class |
superclass_static() |
UICollectionReusableView |
supplementaryViewForElementKindAtIndexPath(java.lang.String elementKind,
NSIndexPath indexPath) |
static void |
transitionFromViewToViewDurationOptionsCompletion(UIView fromView,
UIView toView,
double duration,
long options,
UIView.Block_transitionFromViewToViewDurationOptionsCompletion completion) |
static void |
transitionWithViewDurationOptionsAnimationsCompletion(UIView view,
double duration,
long options,
UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_3 animations,
UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_4 completion) |
void |
updateInteractiveMovementTargetPosition(CGPoint targetPosition) |
static long |
userInterfaceLayoutDirectionForSemanticContentAttribute(long attribute) |
static long |
userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(long semanticContentAttribute,
long layoutDirection) |
static long |
version_static() |
NSArray<? extends UICollectionViewCell> |
visibleCells() |
NSArray<? extends UICollectionReusableView> |
visibleSupplementaryViewsOfKind(java.lang.String elementKind) |
adjustedContentInset, adjustedContentInsetDidChange, alwaysBounceHorizontal, alwaysBounceVertical, automaticallyAdjustsScrollIndicatorInsets, bounces, bouncesZoom, canCancelContentTouches, contentInset, contentInsetAdjustmentBehavior, contentLayoutGuide, contentOffset, contentSize, coordinateSpace, decelerationRate, delaysContentTouches, directionalPressGestureRecognizer, encodeWithCoder, flashScrollIndicators, focusItemsInRect, frameLayoutGuide, horizontalScrollIndicatorInsets, indexDisplayMode, indicatorStyle, isDecelerating, isDirectionalLockEnabled, isDragging, isPagingEnabled, isScrollEnabled, isTracking, isZoomBouncing, isZooming, keyboardDismissMode, maximumZoomScale, minimumZoomScale, panGestureRecognizer, pinchGestureRecognizer, refreshControl, scrollIndicatorInsets, scrollRectToVisibleAnimated, scrollsToTop, setAlwaysBounceHorizontal, setAlwaysBounceVertical, setAutomaticallyAdjustsScrollIndicatorInsets, setBounces, setBouncesZoom, setCanCancelContentTouches, setContentInset, setContentInsetAdjustmentBehavior, setContentOffset, setContentOffsetAnimated, setContentSize, setDecelerationRate, setDelaysContentTouches, setDirectionalLockEnabled, setHorizontalScrollIndicatorInsets, setIndexDisplayMode, setIndicatorStyle, setKeyboardDismissMode, setMaximumZoomScale, setMinimumZoomScale, setPagingEnabled, setRefreshControl, setScrollEnabled, setScrollIndicatorInsets, setScrollsToTop, setShowsHorizontalScrollIndicator, setShowsVerticalScrollIndicator, setVerticalScrollIndicatorInsets, setZoomScale, setZoomScaleAnimated, showsHorizontalScrollIndicator, showsVerticalScrollIndicator, touchesShouldBeginWithEventInContentView, touchesShouldCancelInContentView, verticalScrollIndicatorInsets, visibleSize, zoomScale, zoomToRectAnimatedaccessibilityIdentifier, accessibilityIgnoresInvertColors, actionForLayerForKey, addConstraint, addConstraints, addGestureRecognizer, addInteraction, addLayoutGuide, addMotionEffect, addSubview, alignmentRectForFrame, alignmentRectInsets, alpha, appliedContentSizeCategoryLimitsDescription, autoresizesSubviews, autoresizingMask, backgroundColor, bottomAnchor, bounds, bringSubviewToFront, canBecomeFocused, center, centerXAnchor, centerYAnchor, clearsContextBeforeDrawing, clipsToBounds, collisionBoundingPath, collisionBoundsType, constraints, constraintsAffectingLayoutForAxis, contentCompressionResistancePriorityForAxis, contentHuggingPriorityForAxis, contentMode, contentScaleFactor, contentStretch, convertPointFromCoordinateSpace, convertPointFromView, convertPointToCoordinateSpace, convertPointToView, convertRectFromCoordinateSpace, convertRectFromView, convertRectToCoordinateSpace, convertRectToView, decodeRestorableStateWithCoder, didAddSubview, didHintFocusMovement, didMoveToSuperview, didMoveToWindow, didUpdateFocusInContextWithAnimationCoordinator, directionalLayoutMargins, displayLayer, drawLayerInContext, drawRect, drawRectForViewPrintFormatter, drawViewHierarchyInRectAfterScreenUpdates, effectiveUserInterfaceLayoutDirection, encodeRestorableStateWithCoder, endEditing, exchangeSubviewAtIndexWithSubviewAtIndex, exerciseAmbiguityInLayout, firstBaselineAnchor, focusEffect, focusGroupIdentifier, focusGroupPriority, focusItemContainer, frame, frameForAlignmentRect, gestureRecognizers, gestureRecognizerShouldBegin, hasAmbiguousLayout, heightAnchor, hitTestWithEvent, insertSubviewAboveSubview, insertSubviewAtIndex, insertSubviewBelowSubview, insetsLayoutMarginsFromSafeArea, interactions, intrinsicContentSize, invalidateIntrinsicContentSize, isDescendantOfView, isExclusiveTouch, isFocused, isHidden, isMultipleTouchEnabled, isOpaque, isTransparentFocusItem, isUserInteractionEnabled, keyboardLayoutGuide, largeContentImage, largeContentImageInsets, largeContentTitle, lastBaselineAnchor, layer, layerWillDraw, layoutGuides, layoutIfNeeded, layoutMargins, layoutMarginsDidChange, layoutMarginsGuide, layoutSublayersOfLayer, layoutSubviews, leadingAnchor, leftAnchor, maskView, maximumContentSizeCategory, minimumContentSizeCategory, motionEffects, needsUpdateConstraints, overrideUserInterfaceStyle, parentFocusEnvironment, pointInsideWithEvent, preferredFocusedView, preferredFocusEnvironments, preservesSuperviewLayoutMargins, readableContentGuide, removeConstraint, removeConstraints, removeFromSuperview, removeGestureRecognizer, removeInteraction, removeLayoutGuide, removeMotionEffect, resizableSnapshotViewFromRectAfterScreenUpdatesWithCapInsets, restorationIdentifier, rightAnchor, safeAreaInsets, safeAreaInsetsDidChange, safeAreaLayoutGuide, scalesLargeContentImage, semanticContentAttribute, sendSubviewToBack, setAccessibilityIdentifier, setAccessibilityIgnoresInvertColors, setAlpha, setAutoresizesSubviews, setAutoresizingMask, setBackgroundColor, setBounds, setCenter, setClearsContextBeforeDrawing, setClipsToBounds, setContentCompressionResistancePriorityForAxis, setContentHuggingPriorityForAxis, setContentMode, setContentScaleFactor, setContentStretch, setDirectionalLayoutMargins, setExclusiveTouch, setFocusEffect, setFocusGroupIdentifier, setFocusGroupPriority, setFrame, setGestureRecognizers, setHidden, setInsetsLayoutMarginsFromSafeArea, setInteractions, setLargeContentImage, setLargeContentImageInsets, setLargeContentTitle, setLayoutMargins, setMaskView, setMaximumContentSizeCategory, setMinimumContentSizeCategory, setMotionEffects, setMultipleTouchEnabled, setNeedsDisplay, setNeedsDisplayInRect, setNeedsFocusUpdate, setNeedsLayout, setNeedsUpdateConstraints, setOpaque, setOverrideUserInterfaceStyle, setPreservesSuperviewLayoutMargins, setRestorationIdentifier, setScalesLargeContentImage, setSemanticContentAttribute, setShowsLargeContentViewer, setTag, setTintAdjustmentMode, setTintColor, setTransform, setTransform3D, setTranslatesAutoresizingMaskIntoConstraints, setUserInteractionEnabled, shouldUpdateFocusInContext, showsLargeContentViewer, sizeThatFits, sizeToFit, snapshotViewAfterScreenUpdates, subviews, superview, systemLayoutSizeFittingSize, systemLayoutSizeFittingSizeWithHorizontalFittingPriorityVerticalFittingPriority, tag, tintAdjustmentMode, tintColor, tintColorDidChange, topAnchor, trailingAnchor, traitCollection, traitCollectionDidChange, transform, transform3D, translatesAutoresizingMaskIntoConstraints, updateConstraints, updateConstraintsIfNeeded, updateFocusIfNeeded, viewForBaselineLayout, viewForFirstBaselineLayout, viewForLastBaselineLayout, viewPrintFormatter, viewWithTag, widthAnchor, willMoveToSuperview, willMoveToWindow, willRemoveSubview, windowactivityItemsConfiguration, becomeFirstResponder, buildMenuWithBuilder, canBecomeFirstResponder, canPasteItemProviders, canPerformActionWithSender, canResignFirstResponder, captureTextFromCamera, copy, cut, decreaseSize, delete, editingInteractionConfiguration, increaseSize, inputAccessoryView, inputAccessoryViewController, inputAssistantItem, inputView, inputViewController, isFirstResponder, keyCommands, makeTextWritingDirectionLeftToRight, makeTextWritingDirectionRightToLeft, motionBeganWithEvent, motionCancelledWithEvent, motionEndedWithEvent, nextResponder, paste, pasteAndGo, pasteAndMatchStyle, pasteAndSearch, pasteConfiguration, pasteItemProviders, pressesBeganWithEvent, pressesCancelledWithEvent, pressesChangedWithEvent, pressesEndedWithEvent, print, reloadInputViews, remoteControlReceivedWithEvent, resignFirstResponder, restoreUserActivityState, select, selectAll, setActivityItemsConfiguration, setPasteConfiguration, setUserActivity, targetForActionWithSender, textInputContextIdentifier, textInputMode, toggleBoldface, toggleItalics, toggleUnderline, touchesBeganWithEvent, touchesCancelledWithEvent, touchesEndedWithEvent, touchesEstimatedPropertiesUpdated, touchesMovedWithEvent, undoManager, updateTextAttributesWithConversionHandler, updateUserActivityState, userActivity, validateCommandaccessibilityActivate, 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, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static void addKeyframeWithRelativeStartTimeRelativeDurationAnimations(double frameStartTime,
double frameDuration,
UIView.Block_addKeyframeWithRelativeStartTimeRelativeDurationAnimations animations)
public static UICollectionView alloc()
public static UICollectionView allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static void animateKeyframesWithDurationDelayOptionsAnimationsCompletion(double duration,
double delay,
long options,
UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_3 animations,
UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_4 completion)
public static void animateWithDurationAnimations(double duration,
UIView.Block_animateWithDurationAnimations animations)
public static void animateWithDurationAnimationsCompletion(double duration,
UIView.Block_animateWithDurationAnimationsCompletion_1 animations,
UIView.Block_animateWithDurationAnimationsCompletion_2 completion)
public static void animateWithDurationDelayOptionsAnimationsCompletion(double duration,
double delay,
long options,
UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_3 animations,
UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_4 completion)
public static void animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion(double duration,
double delay,
double dampingRatio,
double velocity,
long options,
UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_5 animations,
UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_6 completion)
public static UICollectionView appearance()
public static UICollectionView appearanceForTraitCollection(UITraitCollection trait)
@Deprecated public static UICollectionView appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
public static UICollectionView appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)
@Deprecated public static UICollectionView appearanceWhenContainedIn(UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
public static UICollectionView appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes)
public static boolean areAnimationsEnabled()
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void beginAnimationsContext(java.lang.String animationID,
org.moe.natj.general.ptr.VoidPtr context)
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 void clearTextInputContextIdentifier(java.lang.String identifier)
public static void commitAnimations()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public static double inheritedAnimationDuration()
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 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 layerClass()
public static UICollectionView new_objc()
public static void performSystemAnimationOnViewsOptionsAnimationsCompletion(long animation,
NSArray<? extends UIView> views,
long options,
UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_3 parallelAnimations,
UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_4 completion)
public static void performWithoutAnimation(UIView.Block_performWithoutAnimation actionsWithoutAnimation)
public static boolean requiresConstraintBasedLayout()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setAnimationBeginsFromCurrentState(boolean fromCurrentState)
public static void setAnimationCurve(long curve)
public static void setAnimationDelay(double delay)
public static void setAnimationDelegate(java.lang.Object delegate)
public static void setAnimationDidStopSelector(org.moe.natj.objc.SEL selector)
public static void setAnimationDuration_static(double duration)
public static void setAnimationRepeatAutoreverses(boolean repeatAutoreverses)
public static void setAnimationRepeatCount_static(float repeatCount)
public static void setAnimationStartDate(NSDate startDate)
public static void setAnimationTransitionForViewCache(long transition,
UIView view,
boolean cache)
public static void setAnimationWillStartSelector(org.moe.natj.objc.SEL selector)
public static void setAnimationsEnabled(boolean enabled)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static void transitionFromViewToViewDurationOptionsCompletion(UIView fromView, UIView toView, double duration, long options, UIView.Block_transitionFromViewToViewDurationOptionsCompletion completion)
public static void transitionWithViewDurationOptionsAnimationsCompletion(UIView view, double duration, long options, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_3 animations, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_4 completion)
public static long userInterfaceLayoutDirectionForSemanticContentAttribute(long attribute)
public static long userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(long semanticContentAttribute,
long layoutDirection)
public static long version_static()
public boolean allowsMultipleSelection()
public boolean allowsSelection()
public UICollectionView _appearance()
UIAppearanceNote for iOS7: On iOS7 the tintColor property has moved to UIView, and now has special inherited behavior described in UIView.h. This inherited behavior can conflict with the appearance proxy, and therefore tintColor is now disallowed with the appearance proxy.
_appearance in interface UIAppearance_appearance in class UIScrollViewpublic UICollectionView _appearanceForTraitCollection(UITraitCollection trait)
_appearanceForTraitCollection in interface UIAppearance_appearanceForTraitCollection in class UIScrollView@Deprecated public UICollectionView _appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
_appearanceForTraitCollectionWhenContainedIn in interface UIAppearance_appearanceForTraitCollectionWhenContainedIn in class UIScrollViewpublic UICollectionView _appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)
_appearanceForTraitCollectionWhenContainedInInstancesOfClasses in interface UIAppearance_appearanceForTraitCollectionWhenContainedInInstancesOfClasses in class UIScrollView@Deprecated public UICollectionView _appearanceWhenContainedIn(UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
UIAppearance[[UINavigationBar appearanceWhenContainedInInstancesOfClasses:@[[UISplitViewController class]]] setBarTintColor:myColor]; [[UINavigationBar appearanceWhenContainedInInstancesOfClasses:@[[UITabBarController class], [UISplitViewController class]]] setBarTintColor:myTabbedNavBarColor];
In any given view hierarchy the outermost appearance proxy wins. Specificity (depth of the chain) is the tie-breaker.
In other words, the containment statement is treated as a partial ordering. Given a concrete ordering (actual subview hierarchy), we select the partial ordering that is the first unique match when reading the actual hierarchy from the window down.
_appearanceWhenContainedIn in interface UIAppearance_appearanceWhenContainedIn in class UIScrollViewpublic UICollectionView _appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes)
_appearanceWhenContainedInInstancesOfClasses in interface UIAppearance_appearanceWhenContainedInInstancesOfClasses in class UIScrollViewpublic UIView backgroundView()
public boolean beginInteractiveMovementForItemAtIndexPath(NSIndexPath indexPath)
public void cancelInteractiveMovement()
public void cancelInteractiveTransition()
public UICollectionViewCell cellForItemAtIndexPath(NSIndexPath indexPath)
public UICollectionViewLayout collectionViewLayout()
public UICollectionViewDataSource dataSource()
public java.lang.Object delegate()
UIScrollViewdelegate in class UIScrollViewpublic void deleteItemsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths)
public void deleteSections(NSIndexSet sections)
public UICollectionViewCell dequeueReusableCellWithReuseIdentifierForIndexPath(java.lang.String identifier, NSIndexPath indexPath)
public UICollectionReusableView dequeueReusableSupplementaryViewOfKindWithReuseIdentifierForIndexPath(java.lang.String elementKind, java.lang.String identifier, NSIndexPath indexPath)
public void deselectItemAtIndexPathAnimated(NSIndexPath indexPath, boolean animated)
public void endInteractiveMovement()
public void finishInteractiveTransition()
public NSIndexPath indexPathForCell(UICollectionViewCell cell)
public NSIndexPath indexPathForItemAtPoint(CGPoint point)
public NSArray<? extends NSIndexPath> indexPathsForSelectedItems()
public NSArray<? extends NSIndexPath> indexPathsForVisibleItems()
public NSArray<? extends NSIndexPath> indexPathsForVisibleSupplementaryElementsOfKind(java.lang.String elementKind)
public UICollectionView init()
init in class UIScrollViewpublic UICollectionView initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodinginitWithCoder in class UIScrollViewpublic UICollectionView initWithFrame(CGRect frame)
initWithFrame in class UIScrollViewpublic UICollectionView initWithFrameCollectionViewLayout(CGRect frame, UICollectionViewLayout layout)
public void insertItemsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths)
public void insertSections(NSIndexSet sections)
public boolean isPrefetchingEnabled()
public void setPrefetchingEnabled(boolean value)
public UICollectionViewLayoutAttributes layoutAttributesForItemAtIndexPath(NSIndexPath indexPath)
public UICollectionViewLayoutAttributes layoutAttributesForSupplementaryElementOfKindAtIndexPath(java.lang.String kind, NSIndexPath indexPath)
public void moveItemAtIndexPathToIndexPath(NSIndexPath indexPath, NSIndexPath newIndexPath)
public void moveSectionToSection(long section,
long newSection)
public long numberOfItemsInSection(long section)
public long numberOfSections()
public void performBatchUpdatesCompletion(UICollectionView.Block_performBatchUpdatesCompletion_0 updates, UICollectionView.Block_performBatchUpdatesCompletion_1 completion)
public UICollectionViewDataSourcePrefetching prefetchDataSource()
public void registerClassForCellWithReuseIdentifier(org.moe.natj.objc.Class cellClass,
java.lang.String identifier)
public void registerClassForSupplementaryViewOfKindWithReuseIdentifier(org.moe.natj.objc.Class viewClass,
java.lang.String elementKind,
java.lang.String identifier)
public void registerNibForCellWithReuseIdentifier(UINib nib, java.lang.String identifier)
public void registerNibForSupplementaryViewOfKindWithReuseIdentifier(UINib nib, java.lang.String kind, java.lang.String identifier)
public void reloadData()
public void reloadItemsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths)
public void reloadSections(NSIndexSet sections)
public boolean remembersLastFocusedIndexPath()
public void scrollToItemAtIndexPathAtScrollPositionAnimated(NSIndexPath indexPath, long scrollPosition, boolean animated)
public void selectItemAtIndexPathAnimatedScrollPosition(NSIndexPath indexPath, boolean animated, long scrollPosition)
public void setAllowsMultipleSelection(boolean value)
public void setAllowsSelection(boolean value)
public void setBackgroundView(UIView value)
public void setCollectionViewLayout(UICollectionViewLayout value)
public void setCollectionViewLayoutAnimated(UICollectionViewLayout layout, boolean animated)
public void setCollectionViewLayoutAnimatedCompletion(UICollectionViewLayout layout, boolean animated, UICollectionView.Block_setCollectionViewLayoutAnimatedCompletion completion)
public void setDataSource_unsafe(UICollectionViewDataSource value)
public void setDataSource(UICollectionViewDataSource value)
public void setDelegate_unsafe(java.lang.Object value)
UIScrollViewsetDelegate_unsafe in class UIScrollViewpublic void setDelegate(java.lang.Object value)
UIScrollViewsetDelegate in class UIScrollViewpublic void setPrefetchDataSource_unsafe(UICollectionViewDataSourcePrefetching value)
public void setPrefetchDataSource(UICollectionViewDataSourcePrefetching value)
public void setRemembersLastFocusedIndexPath(boolean value)
public UICollectionViewTransitionLayout startInteractiveTransitionToCollectionViewLayoutCompletion(UICollectionViewLayout layout, UICollectionView.Block_startInteractiveTransitionToCollectionViewLayoutCompletion completion)
public UICollectionReusableView supplementaryViewForElementKindAtIndexPath(java.lang.String elementKind, NSIndexPath indexPath)
public void updateInteractiveMovementTargetPosition(CGPoint targetPosition)
public NSArray<? extends UICollectionViewCell> visibleCells()
public NSArray<? extends UICollectionReusableView> visibleSupplementaryViewsOfKind(java.lang.String elementKind)
public NSIndexPath dataSourceIndexPathForPresentationIndexPath(NSIndexPath presentationIndexPath)
UIDataSourceTranslatingdataSourceIndexPathForPresentationIndexPath in interface UIDataSourceTranslatingpublic long dataSourceSectionIndexForPresentationSectionIndex(long presentationSectionIndex)
UIDataSourceTranslatingdataSourceSectionIndexForPresentationSectionIndex in interface UIDataSourceTranslatingpublic UICollectionViewDragDelegate dragDelegate()
public boolean dragInteractionEnabled()
public UICollectionViewDropDelegate dropDelegate()
public boolean hasActiveDrag()
public boolean hasActiveDrop()
public boolean hasUncommittedUpdates()
public boolean isSpringLoaded()
isSpringLoaded in interface UISpringLoadedInteractionSupportingpublic void performUsingPresentationValues(UIDataSourceTranslating.Block_performUsingPresentationValues actionsToTranslate)
UIDataSourceTranslatingperformUsingPresentationValues in interface UIDataSourceTranslatingpublic NSIndexPath presentationIndexPathForDataSourceIndexPath(NSIndexPath dataSourceIndexPath)
UIDataSourceTranslatingpresentationIndexPathForDataSourceIndexPath in interface UIDataSourceTranslatingpublic long presentationSectionIndexForDataSourceSectionIndex(long dataSourceSectionIndex)
UIDataSourceTranslatingpresentationSectionIndexForDataSourceSectionIndex in interface UIDataSourceTranslatingpublic long reorderingCadence()
public void setDragDelegate_unsafe(UICollectionViewDragDelegate value)
public void setDragDelegate(UICollectionViewDragDelegate value)
public void setDragInteractionEnabled(boolean value)
public void setDropDelegate_unsafe(UICollectionViewDropDelegate value)
public void setDropDelegate(UICollectionViewDropDelegate value)
public void setReorderingCadence(long value)
public void setSpringLoaded(boolean value)
setSpringLoaded in interface UISpringLoadedInteractionSupportingpublic static void modifyAnimationsWithRepeatCountAutoreversesAnimations(double count,
boolean autoreverses,
UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations animations)
public boolean allowsMultipleSelectionDuringEditing()
public boolean allowsSelectionDuringEditing()
public UICollectionViewCell dequeueConfiguredReusableCellWithRegistrationForIndexPathItem(UICollectionViewCellRegistration registration, NSIndexPath indexPath, java.lang.Object item)
public UICollectionReusableView dequeueConfiguredReusableSupplementaryViewWithRegistrationForIndexPath(UICollectionViewSupplementaryRegistration registration, NSIndexPath indexPath)
public boolean isEditing()
public boolean selectionFollowsFocus()
public void setAllowsMultipleSelectionDuringEditing(boolean value)
public void setAllowsSelectionDuringEditing(boolean value)
public void setEditing(boolean value)
public void setSelectionFollowsFocus(boolean value)
public boolean allowsFocus()
public boolean allowsFocusDuringEditing()
public UIContextMenuInteraction contextMenuInteraction()
public void reconfigureItemsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths)
public void setAllowsFocus(boolean value)
public void setAllowsFocusDuringEditing(boolean value)