public class UITableView extends UIScrollView implements NSCoding, UIDataSourceTranslating, UISpringLoadedInteractionSupporting
| Modifier and Type | Class and Description |
|---|---|
static interface |
UITableView.Block_performBatchUpdatesCompletion_0 |
static interface |
UITableView.Block_performBatchUpdatesCompletion_1 |
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 |
UITableView(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
UITableView |
_appearance()
To customize the appearance of all instances of a class, send the relevant appearance modification messages to the appearance proxy for the class.
|
UITableView |
_appearanceForTraitCollection(UITraitCollection trait) |
UITableView |
_appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait,
UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
UITableView |
_appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait,
NSArray<?> containerTypes) |
UITableView |
_appearanceWhenContainedIn(UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
UITableView |
_appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes) |
static boolean |
accessInstanceVariablesDirectly() |
static void |
addKeyframeWithRelativeStartTimeRelativeDurationAnimations(double frameStartTime,
double frameDuration,
UIView.Block_addKeyframeWithRelativeStartTimeRelativeDurationAnimations animations) |
static UITableView |
alloc() |
static UITableView |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
boolean |
allowsFocus()
Determines if the table view allows its cells to become focused.
|
boolean |
allowsFocusDuringEditing()
Determines if the table view allows its cells to become focused while editing.
|
boolean |
allowsMultipleSelection()
default is NO.
|
boolean |
allowsMultipleSelectionDuringEditing()
default is NO.
|
boolean |
allowsSelection()
default is YES.
|
boolean |
allowsSelectionDuringEditing()
default is NO.
|
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 UITableView |
appearance() |
static UITableView |
appearanceForTraitCollection(UITraitCollection trait) |
static UITableView |
appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait,
UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
static UITableView |
appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait,
NSArray<?> containerTypes) |
static UITableView |
appearanceWhenContainedIn(UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
static UITableView |
appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes) |
static boolean |
areAnimationsEnabled() |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
UIView |
backgroundView()
the background view will be automatically resized to track the size of the table view.
|
static void |
beginAnimationsContext(java.lang.String animationID,
org.moe.natj.general.ptr.VoidPtr context) |
void |
beginUpdates()
Use -performBatchUpdates:completion: instead of these methods, which will be deprecated in a future release.
|
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
UITableViewCell |
cellForRowAtIndexPath(NSIndexPath indexPath)
Returns any existing visible or prepared cell for the index path.
|
boolean |
cellLayoutMarginsFollowReadableWidth()
if cell layout margins are derived from the width of the readableContentGuide.
|
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
static void |
clearTextInputContextIdentifier(java.lang.String identifier) |
static void |
commitAnimations() |
UIContextMenuInteraction |
contextMenuInteraction() |
UITableViewDataSource |
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 |
deleteRowsAtIndexPathsWithRowAnimation(NSArray<? extends NSIndexPath> indexPaths,
long animation) |
void |
deleteSectionsWithRowAnimation(NSIndexSet sections,
long animation) |
UITableViewCell |
dequeueReusableCellWithIdentifier(java.lang.String identifier)
Used by the delegate to acquire an already allocated cell, in lieu of allocating a new one.
|
UITableViewCell |
dequeueReusableCellWithIdentifierForIndexPath(java.lang.String identifier,
NSIndexPath indexPath)
newer dequeue method guarantees a cell is returned and resized properly, assuming identifier is registered
|
UITableViewHeaderFooterView |
dequeueReusableHeaderFooterViewWithIdentifier(java.lang.String identifier)
like dequeueReusableCellWithIdentifier:, but for headers/footers
|
static java.lang.String |
description_static() |
void |
deselectRowAtIndexPathAnimated(NSIndexPath indexPath,
boolean animated) |
UITableViewDragDelegate |
dragDelegate() |
boolean |
dragInteractionEnabled()
You can force drags to be disabled for this table view by setting this to NO.
|
UITableViewDropDelegate |
dropDelegate() |
void |
encodeWithCoder(NSCoder coder) |
void |
endUpdates() |
double |
estimatedRowHeight()
default is UITableViewAutomaticDimension, set to 0 to disable
|
double |
estimatedSectionFooterHeight()
default is UITableViewAutomaticDimension, set to 0 to disable
|
double |
estimatedSectionHeaderHeight()
default is UITableViewAutomaticDimension, set to 0 to disable
|
double |
fillerRowHeight()
The height for filler rows added below the last row when there aren't enough rows to fill a plain style table view.
|
UITableViewHeaderFooterView |
footerViewForSection(long section) |
boolean |
hasActiveDrag()
YES if a drag session is currently active.
|
boolean |
hasActiveDrop()
YES if table view is currently tracking a drop session.
|
static long |
hash_static() |
boolean |
hasUncommittedUpdates()
Returns YES if the table view is in the middle of reordering, is displaying a drop target gap, or has drop placeholders.
|
UITableViewHeaderFooterView |
headerViewForSection(long section) |
NSIndexPath |
indexPathForCell(UITableViewCell cell)
returns nil if cell is not visible
|
NSIndexPath |
indexPathForRowAtPoint(CGPoint point)
returns nil if point is outside of any row in the table
|
NSIndexPath |
indexPathForSelectedRow()
returns nil or index path representing section and row of selection.
|
NSArray<? extends NSIndexPath> |
indexPathsForRowsInRect(CGRect rect)
returns nil if rect not valid
|
NSArray<? extends NSIndexPath> |
indexPathsForSelectedRows()
returns nil or a set of index paths representing the sections and rows of the selection.
|
NSArray<? extends NSIndexPath> |
indexPathsForVisibleRows() |
static double |
inheritedAnimationDuration() |
UITableView |
init() |
UITableView |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
UITableView |
initWithFrame(CGRect frame) |
UITableView |
initWithFrameStyle(CGRect frame,
long style)
must specify style at creation.
|
void |
insertRowsAtIndexPathsWithRowAnimation(NSArray<? extends NSIndexPath> indexPaths,
long animation) |
void |
insertSectionsWithRowAnimation(NSIndexSet sections,
long animation) |
boolean |
insetsContentViewsToSafeArea()
default value is YES
|
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()
default is NO.
|
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() |
static void |
modifyAnimationsWithRepeatCountAutoreversesAnimations(double count,
boolean autoreverses,
UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations animations) |
void |
moveRowAtIndexPathToIndexPath(NSIndexPath indexPath,
NSIndexPath newIndexPath) |
void |
moveSectionToSection(long section,
long newSection) |
static UITableView |
new_objc() |
long |
numberOfRowsInSection(long section) |
long |
numberOfSections()
Info
|
void |
performBatchUpdatesCompletion(UITableView.Block_performBatchUpdatesCompletion_0 updates,
UITableView.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) |
UITableViewDataSourcePrefetching |
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 |
reconfigureRowsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths)
Reconfigures any existing cells for the rows.
|
CGRect |
rectForFooterInSection(long section) |
CGRect |
rectForHeaderInSection(long section) |
CGRect |
rectForRowAtIndexPath(NSIndexPath indexPath) |
CGRect |
rectForSection(long section)
includes header, footer and all rows
|
void |
registerClassForCellReuseIdentifier(org.moe.natj.objc.Class cellClass,
java.lang.String identifier) |
void |
registerClassForHeaderFooterViewReuseIdentifier(org.moe.natj.objc.Class aClass,
java.lang.String identifier) |
void |
registerNibForCellReuseIdentifier(UINib nib,
java.lang.String identifier)
Beginning in iOS 6, clients can register a nib or class for each cell.
|
void |
registerNibForHeaderFooterViewReuseIdentifier(UINib nib,
java.lang.String identifier) |
void |
reloadData()
Reloads everything from scratch.
|
void |
reloadRowsAtIndexPathsWithRowAnimation(NSArray<? extends NSIndexPath> indexPaths,
long animation) |
void |
reloadSectionIndexTitles()
Reloads the section index bar.
|
void |
reloadSectionsWithRowAnimation(NSIndexSet sections,
long animation) |
boolean |
remembersLastFocusedIndexPath()
defaults to NO.
|
static boolean |
requiresConstraintBasedLayout() |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
double |
rowHeight()
default is UITableViewAutomaticDimension
|
void |
scrollToNearestSelectedRowAtScrollPositionAnimated(long scrollPosition,
boolean animated) |
void |
scrollToRowAtIndexPathAtScrollPositionAnimated(NSIndexPath indexPath,
long scrollPosition,
boolean animated) |
double |
sectionFooterHeight()
default is UITableViewAutomaticDimension
|
double |
sectionHeaderHeight()
default is UITableViewAutomaticDimension
|
double |
sectionHeaderTopPadding()
Padding above each section header.
|
UIColor |
sectionIndexBackgroundColor()
the background color of the section index while not being touched
|
UIColor |
sectionIndexColor()
color used for text of the section index
|
long |
sectionIndexMinimumDisplayRowCount()
show special section index list on right when row count reaches this value.
|
UIColor |
sectionIndexTrackingBackgroundColor()
the background color of the section index while it is being touched
|
boolean |
selectionFollowsFocus()
When enabled, the table view ensures that selection is automatically triggered when focus moves to a cell.
|
void |
selectRowAtIndexPathAnimatedScrollPosition(NSIndexPath indexPath,
boolean animated,
long scrollPosition)
Selects and deselects rows.
|
UIColor |
separatorColor()
default is the standard separator gray
|
UIVisualEffect |
separatorEffect()
effect to apply to table separators
|
UIEdgeInsets |
separatorInset()
allows customization of the frame of cell separators; see also the separatorInsetReference property.
|
long |
separatorInsetReference()
Changes how custom separatorInset values are interpreted.
|
long |
separatorStyle()
default is UITableViewCellSeparatorStyleSingleLine
|
void |
setAllowsFocus(boolean value)
Determines if the table view allows its cells to become focused.
|
void |
setAllowsFocusDuringEditing(boolean value)
Determines if the table view allows its cells to become focused while editing.
|
void |
setAllowsMultipleSelection(boolean value)
default is NO.
|
void |
setAllowsMultipleSelectionDuringEditing(boolean value)
default is NO.
|
void |
setAllowsSelection(boolean value)
default is YES.
|
void |
setAllowsSelectionDuringEditing(boolean value)
default is NO.
|
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)
the background view will be automatically resized to track the size of the table view.
|
void |
setCellLayoutMarginsFollowReadableWidth(boolean value)
if cell layout margins are derived from the width of the readableContentGuide.
|
void |
setDataSource_unsafe(UITableViewDataSource value) |
void |
setDataSource(UITableViewDataSource value) |
void |
setDelegate_unsafe(java.lang.Object value)
default nil.
|
void |
setDelegate(java.lang.Object value)
default nil.
|
void |
setDragDelegate_unsafe(UITableViewDragDelegate value) |
void |
setDragDelegate(UITableViewDragDelegate value) |
void |
setDragInteractionEnabled(boolean value)
You can force drags to be disabled for this table view by setting this to NO.
|
void |
setDropDelegate_unsafe(UITableViewDropDelegate value) |
void |
setDropDelegate(UITableViewDropDelegate value) |
void |
setEditing(boolean value)
default is NO.
|
void |
setEditingAnimated(boolean editing,
boolean animated) |
void |
setEstimatedRowHeight(double value)
default is UITableViewAutomaticDimension, set to 0 to disable
|
void |
setEstimatedSectionFooterHeight(double value)
default is UITableViewAutomaticDimension, set to 0 to disable
|
void |
setEstimatedSectionHeaderHeight(double value)
default is UITableViewAutomaticDimension, set to 0 to disable
|
void |
setFillerRowHeight(double value)
The height for filler rows added below the last row when there aren't enough rows to fill a plain style table view.
|
void |
setInsetsContentViewsToSafeArea(boolean value)
default value is YES
|
void |
setPrefetchDataSource_unsafe(UITableViewDataSourcePrefetching value) |
void |
setPrefetchDataSource(UITableViewDataSourcePrefetching value) |
void |
setPrefetchingEnabled(boolean value) |
void |
setRemembersLastFocusedIndexPath(boolean value)
defaults to NO.
|
void |
setRowHeight(double value)
default is UITableViewAutomaticDimension
|
void |
setSectionFooterHeight(double value)
default is UITableViewAutomaticDimension
|
void |
setSectionHeaderHeight(double value)
default is UITableViewAutomaticDimension
|
void |
setSectionHeaderTopPadding(double value)
Padding above each section header.
|
void |
setSectionIndexBackgroundColor(UIColor value)
the background color of the section index while not being touched
|
void |
setSectionIndexColor(UIColor value)
color used for text of the section index
|
void |
setSectionIndexMinimumDisplayRowCount(long value)
show special section index list on right when row count reaches this value.
|
void |
setSectionIndexTrackingBackgroundColor(UIColor value)
the background color of the section index while it is being touched
|
void |
setSelectionFollowsFocus(boolean value)
When enabled, the table view ensures that selection is automatically triggered when focus moves to a cell.
|
void |
setSeparatorColor(UIColor value)
default is the standard separator gray
|
void |
setSeparatorEffect(UIVisualEffect value)
effect to apply to table separators
|
void |
setSeparatorInset(UIEdgeInsets value)
allows customization of the frame of cell separators; see also the separatorInsetReference property.
|
void |
setSeparatorInsetReference(long value)
Changes how custom separatorInset values are interpreted.
|
void |
setSeparatorStyle(long value)
default is UITableViewCellSeparatorStyleSingleLine
|
void |
setSpringLoaded(boolean value) |
void |
setTableFooterView(UIView value)
accessory view below content.
|
void |
setTableHeaderView(UIView value)
accessory view for above row content.
|
static void |
setVersion_static(long aVersion) |
long |
style() |
static org.moe.natj.objc.Class |
superclass_static() |
UIView |
tableFooterView()
accessory view below content.
|
UIView |
tableHeaderView()
accessory view for above row content.
|
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) |
static long |
userInterfaceLayoutDirectionForSemanticContentAttribute(long attribute) |
static long |
userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(long semanticContentAttribute,
long layoutDirection) |
static long |
version_static() |
NSArray<? extends UITableViewCell> |
visibleCells() |
adjustedContentInset, adjustedContentInsetDidChange, alwaysBounceHorizontal, alwaysBounceVertical, automaticallyAdjustsScrollIndicatorInsets, bounces, bouncesZoom, canCancelContentTouches, contentInset, contentInsetAdjustmentBehavior, contentLayoutGuide, contentOffset, contentSize, coordinateSpace, decelerationRate, delaysContentTouches, directionalPressGestureRecognizer, 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 UITableView alloc()
public static UITableView 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 UITableView appearance()
public static UITableView appearanceForTraitCollection(UITraitCollection trait)
@Deprecated public static UITableView appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
public static UITableView appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)
@Deprecated public static UITableView appearanceWhenContainedIn(UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
public static UITableView 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 UITableView 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 allowsMultipleSelectionDuringEditing()
public boolean allowsSelection()
public boolean allowsSelectionDuringEditing()
public UITableView _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 UITableView _appearanceForTraitCollection(UITraitCollection trait)
_appearanceForTraitCollection in interface UIAppearance_appearanceForTraitCollection in class UIScrollView@Deprecated public UITableView _appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
_appearanceForTraitCollectionWhenContainedIn in interface UIAppearance_appearanceForTraitCollectionWhenContainedIn in class UIScrollViewpublic UITableView _appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)
_appearanceForTraitCollectionWhenContainedInInstancesOfClasses in interface UIAppearance_appearanceForTraitCollectionWhenContainedInInstancesOfClasses in class UIScrollView@Deprecated public UITableView _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 UITableView _appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes)
_appearanceWhenContainedInInstancesOfClasses in interface UIAppearance_appearanceWhenContainedInInstancesOfClasses in class UIScrollViewpublic UIView backgroundView()
public void beginUpdates()
public UITableViewCell cellForRowAtIndexPath(NSIndexPath indexPath)
public boolean cellLayoutMarginsFollowReadableWidth()
public UITableViewDataSource dataSource()
public java.lang.Object delegate()
UIScrollViewdelegate in class UIScrollViewpublic void deleteRowsAtIndexPathsWithRowAnimation(NSArray<? extends NSIndexPath> indexPaths, long animation)
public void deleteSectionsWithRowAnimation(NSIndexSet sections, long animation)
public UITableViewCell dequeueReusableCellWithIdentifier(java.lang.String identifier)
public UITableViewCell dequeueReusableCellWithIdentifierForIndexPath(java.lang.String identifier, NSIndexPath indexPath)
public UITableViewHeaderFooterView dequeueReusableHeaderFooterViewWithIdentifier(java.lang.String identifier)
public void deselectRowAtIndexPathAnimated(NSIndexPath indexPath, boolean animated)
public void encodeWithCoder(NSCoder coder)
encodeWithCoder in interface NSCodingencodeWithCoder in class UIScrollViewpublic void endUpdates()
public double estimatedRowHeight()
public double estimatedSectionFooterHeight()
public double estimatedSectionHeaderHeight()
public UITableViewHeaderFooterView footerViewForSection(long section)
public UITableViewHeaderFooterView headerViewForSection(long section)
public NSIndexPath indexPathForCell(UITableViewCell cell)
public NSIndexPath indexPathForRowAtPoint(CGPoint point)
public NSIndexPath indexPathForSelectedRow()
public NSArray<? extends NSIndexPath> indexPathsForRowsInRect(CGRect rect)
public NSArray<? extends NSIndexPath> indexPathsForSelectedRows()
public NSArray<? extends NSIndexPath> indexPathsForVisibleRows()
public UITableView init()
init in class UIScrollViewpublic UITableView initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodinginitWithCoder in class UIScrollViewpublic UITableView initWithFrame(CGRect frame)
initWithFrame in class UIScrollViewpublic UITableView initWithFrameStyle(CGRect frame, long style)
public void insertRowsAtIndexPathsWithRowAnimation(NSArray<? extends NSIndexPath> indexPaths, long animation)
public void insertSectionsWithRowAnimation(NSIndexSet sections, long animation)
public boolean isEditing()
public void setEditing(boolean value)
public void moveRowAtIndexPathToIndexPath(NSIndexPath indexPath, NSIndexPath newIndexPath)
public void moveSectionToSection(long section,
long newSection)
public long numberOfRowsInSection(long section)
public long numberOfSections()
public UITableViewDataSourcePrefetching prefetchDataSource()
public CGRect rectForFooterInSection(long section)
public CGRect rectForHeaderInSection(long section)
public CGRect rectForRowAtIndexPath(NSIndexPath indexPath)
public CGRect rectForSection(long section)
public void registerClassForCellReuseIdentifier(org.moe.natj.objc.Class cellClass,
java.lang.String identifier)
public void registerClassForHeaderFooterViewReuseIdentifier(org.moe.natj.objc.Class aClass,
java.lang.String identifier)
public void registerNibForCellReuseIdentifier(UINib nib, java.lang.String identifier)
public void registerNibForHeaderFooterViewReuseIdentifier(UINib nib, java.lang.String identifier)
public void reloadData()
public void reloadRowsAtIndexPathsWithRowAnimation(NSArray<? extends NSIndexPath> indexPaths, long animation)
public void reloadSectionIndexTitles()
public void reloadSectionsWithRowAnimation(NSIndexSet sections, long animation)
public boolean remembersLastFocusedIndexPath()
public double rowHeight()
public void scrollToNearestSelectedRowAtScrollPositionAnimated(long scrollPosition,
boolean animated)
public void scrollToRowAtIndexPathAtScrollPositionAnimated(NSIndexPath indexPath, long scrollPosition, boolean animated)
public double sectionFooterHeight()
public double sectionHeaderHeight()
public UIColor sectionIndexBackgroundColor()
public UIColor sectionIndexColor()
public long sectionIndexMinimumDisplayRowCount()
public UIColor sectionIndexTrackingBackgroundColor()
public void selectRowAtIndexPathAnimatedScrollPosition(NSIndexPath indexPath, boolean animated, long scrollPosition)
public UIColor separatorColor()
public UIVisualEffect separatorEffect()
public UIEdgeInsets separatorInset()
public long separatorStyle()
public void setAllowsMultipleSelection(boolean value)
public void setAllowsMultipleSelectionDuringEditing(boolean value)
public void setAllowsSelection(boolean value)
public void setAllowsSelectionDuringEditing(boolean value)
public void setBackgroundView(UIView value)
public void setCellLayoutMarginsFollowReadableWidth(boolean value)
public void setDataSource_unsafe(UITableViewDataSource value)
public void setDataSource(UITableViewDataSource 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 setEditingAnimated(boolean editing,
boolean animated)
public void setEstimatedRowHeight(double value)
public void setEstimatedSectionFooterHeight(double value)
public void setEstimatedSectionHeaderHeight(double value)
public void setPrefetchDataSource_unsafe(UITableViewDataSourcePrefetching value)
public void setPrefetchDataSource(UITableViewDataSourcePrefetching value)
public void setRemembersLastFocusedIndexPath(boolean value)
public void setRowHeight(double value)
public void setSectionFooterHeight(double value)
public void setSectionHeaderHeight(double value)
public void setSectionIndexBackgroundColor(UIColor value)
public void setSectionIndexColor(UIColor value)
public void setSectionIndexMinimumDisplayRowCount(long value)
public void setSectionIndexTrackingBackgroundColor(UIColor value)
public void setSeparatorColor(UIColor value)
public void setSeparatorEffect(UIVisualEffect value)
public void setSeparatorInset(UIEdgeInsets value)
public void setSeparatorStyle(long value)
public void setTableFooterView(UIView value)
public void setTableHeaderView(UIView value)
public long style()
public UIView tableFooterView()
public UIView tableHeaderView()
public NSArray<? extends UITableViewCell> visibleCells()
public NSIndexPath dataSourceIndexPathForPresentationIndexPath(NSIndexPath presentationIndexPath)
UIDataSourceTranslatingdataSourceIndexPathForPresentationIndexPath in interface UIDataSourceTranslatingpublic long dataSourceSectionIndexForPresentationSectionIndex(long presentationSectionIndex)
UIDataSourceTranslatingdataSourceSectionIndexForPresentationSectionIndex in interface UIDataSourceTranslatingpublic UITableViewDragDelegate dragDelegate()
public boolean dragInteractionEnabled()
public UITableViewDropDelegate dropDelegate()
public boolean hasActiveDrag()
public boolean hasActiveDrop()
public boolean hasUncommittedUpdates()
public boolean insetsContentViewsToSafeArea()
public boolean isSpringLoaded()
isSpringLoaded in interface UISpringLoadedInteractionSupportingpublic void performBatchUpdatesCompletion(UITableView.Block_performBatchUpdatesCompletion_0 updates, UITableView.Block_performBatchUpdatesCompletion_1 completion)
public 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 separatorInsetReference()
public void setDragDelegate_unsafe(UITableViewDragDelegate value)
public void setDragDelegate(UITableViewDragDelegate value)
public void setDragInteractionEnabled(boolean value)
public void setDropDelegate_unsafe(UITableViewDropDelegate value)
public void setDropDelegate(UITableViewDropDelegate value)
public void setInsetsContentViewsToSafeArea(boolean value)
public void setSeparatorInsetReference(long value)
public void setSpringLoaded(boolean value)
setSpringLoaded in interface UISpringLoadedInteractionSupportingpublic static void modifyAnimationsWithRepeatCountAutoreversesAnimations(double count,
boolean autoreverses,
UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations animations)
public boolean selectionFollowsFocus()
public void setSelectionFollowsFocus(boolean value)
public boolean allowsFocus()
public boolean allowsFocusDuringEditing()
public UIContextMenuInteraction contextMenuInteraction()
public double fillerRowHeight()
public boolean isPrefetchingEnabled()
public void reconfigureRowsAtIndexPaths(NSArray<? extends NSIndexPath> indexPaths)
public double sectionHeaderTopPadding()
public void setAllowsFocus(boolean value)
public void setAllowsFocusDuringEditing(boolean value)
public void setFillerRowHeight(double value)
public void setPrefetchingEnabled(boolean value)
public void setSectionHeaderTopPadding(double value)