public class UITableViewCell extends UIView implements NSCoding, UIGestureRecognizerDelegate
| Modifier and Type | Class and Description |
|---|---|
static interface |
UITableViewCell.Block_configurationUpdateHandler_ret |
static interface |
UITableViewCell.Block_setConfigurationUpdateHandler |
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_retUIResponderStandardEditActions.Block_updateTextAttributesWithConversionHandler| Modifier | Constructor and Description |
|---|---|
protected |
UITableViewCell(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
UITableViewCell |
_appearance()
To customize the appearance of all instances of a class, send the relevant appearance modification messages to the appearance proxy for the class.
|
UITableViewCell |
_appearanceForTraitCollection(UITraitCollection trait) |
UITableViewCell |
_appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait,
UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
UITableViewCell |
_appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait,
NSArray<?> containerTypes) |
UITableViewCell |
_appearanceWhenContainedIn(UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
UITableViewCell |
_appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes) |
static boolean |
accessInstanceVariablesDirectly() |
org.moe.natj.objc.SEL |
accessoryAction()
Deprecated.
|
long |
accessoryType()
default is UITableViewCellAccessoryNone.
|
UIView |
accessoryView()
if set, use custom view.
|
static void |
addKeyframeWithRelativeStartTimeRelativeDurationAnimations(double frameStartTime,
double frameDuration,
UIView.Block_addKeyframeWithRelativeStartTimeRelativeDurationAnimations animations) |
static UITableViewCell |
alloc() |
static UITableViewCell |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
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 UITableViewCell |
appearance() |
static UITableViewCell |
appearanceForTraitCollection(UITraitCollection trait) |
static UITableViewCell |
appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait,
UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
static UITableViewCell |
appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait,
NSArray<?> containerTypes) |
static UITableViewCell |
appearanceWhenContainedIn(UIAppearanceContainer ContainerClass,
java.lang.Object... varargs)
Deprecated.
|
static UITableViewCell |
appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes) |
static boolean |
areAnimationsEnabled() |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
boolean |
automaticallyUpdatesBackgroundConfiguration()
When YES, the cell will automatically call -updatedConfigurationForState: on its `backgroundConfiguration` when the cell's
configuration state changes, and apply the updated configuration back to the cell.
|
boolean |
automaticallyUpdatesContentConfiguration()
When YES, the cell will automatically call -updatedConfigurationForState: on its `contentConfiguration` when the cell's
configuration state changes, and apply the updated configuration back to the cell.
|
UIBackgroundConfiguration |
backgroundConfiguration()
Setting a background configuration supersedes the cell's backgroundView, selectedBackgroundView, and multipleSelectionBackgroundView.
|
UIView |
backgroundView()
Always nil when a non-nil `backgroundConfiguration` is set.
|
static void |
beginAnimationsContext(java.lang.String animationID,
org.moe.natj.general.ptr.VoidPtr context) |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
static void |
clearTextInputContextIdentifier(java.lang.String identifier) |
static void |
commitAnimations() |
UICellConfigurationState |
configurationState()
Returns the current configuration state for the cell.
|
UITableViewCell.Block_configurationUpdateHandler_ret |
configurationUpdateHandler()
Optional block-based alternative to overriding `-updateConfigurationUsingState:` in a subclass.
|
UIContentConfiguration |
contentConfiguration()
Setting a content configuration replaces the existing contentView of the cell with a new content view instance from the configuration,
or directly applies the configuration to the existing content view if the configuration is compatible with the existing content view type.
|
UIView |
contentView()
Custom subviews should be added to the content view.
|
static java.lang.String |
debugDescription_static() |
UIListContentConfiguration |
defaultContentConfiguration()
Returns a default list content configuration for the cell's style.
|
static java.lang.String |
description_static() |
UILabel |
detailTextLabel()
default is nil.
|
void |
didTransitionToState(long state) |
void |
dragStateDidChange(long dragState)
Override this method to receive notifications that the cell's drag state has changed.
|
org.moe.natj.objc.SEL |
editAction()
Deprecated.
|
long |
editingAccessoryType()
default is UITableViewCellAccessoryNone.
|
UIView |
editingAccessoryView()
if set, use custom view.
|
long |
editingStyle()
default is UITableViewCellEditingStyleNone.
|
void |
encodeWithCoder(NSCoder coder) |
long |
focusStyle() |
UIFont |
font()
Deprecated.
|
boolean |
gestureRecognizerShouldBegin(UIGestureRecognizer gestureRecognizer)
called when the recognizer attempts to transition out of UIGestureRecognizerStatePossible if a touch hit-tested to this view will be cancelled as a result of gesture recognition
returns YES by default.
|
boolean |
gestureRecognizerShouldBeRequiredToFailByGestureRecognizer(UIGestureRecognizer gestureRecognizer,
UIGestureRecognizer otherGestureRecognizer) |
boolean |
gestureRecognizerShouldReceiveEvent(UIGestureRecognizer gestureRecognizer,
UIEvent event)
called once before either -gestureRecognizer:shouldReceiveTouch: or -gestureRecognizer:shouldReceivePress:
return NO to prevent the gesture recognizer from seeing this event
|
boolean |
gestureRecognizerShouldReceivePress(UIGestureRecognizer gestureRecognizer,
UIPress press)
called before pressesBegan:withEvent: is called on the gesture recognizer for a new press.
|
boolean |
gestureRecognizerShouldReceiveTouch(UIGestureRecognizer gestureRecognizer,
UITouch touch)
called before touchesBegan:withEvent: is called on the gesture recognizer for a new touch.
|
boolean |
gestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer(UIGestureRecognizer gestureRecognizer,
UIGestureRecognizer otherGestureRecognizer)
called when the recognition of one of gestureRecognizer or otherGestureRecognizer would be blocked by the other
return YES to allow both to recognize simultaneously.
|
boolean |
gestureRecognizerShouldRequireFailureOfGestureRecognizer(UIGestureRecognizer gestureRecognizer,
UIGestureRecognizer otherGestureRecognizer)
called once per attempt to recognize, so failure requirements can be determined lazily and may be set up between recognizers across view hierarchies
return YES to set up a dynamic failure requirement between gestureRecognizer and otherGestureRecognizer
|
static long |
hash_static() |
boolean |
hidesAccessoryWhenEditing()
Deprecated.
|
UIImage |
image()
Deprecated.
|
UIImageView |
imageView()
default is nil.
|
long |
indentationLevel()
adjust content indent.
|
double |
indentationWidth()
width for each level.
|
static double |
inheritedAnimationDuration() |
UITableViewCell |
init() |
UITableViewCell |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
UITableViewCell |
initWithFrame(CGRect frame) |
UITableViewCell |
initWithFrameReuseIdentifier(CGRect frame,
java.lang.String reuseIdentifier)
Deprecated.
|
UITableViewCell |
initWithStyleReuseIdentifier(long style,
java.lang.String reuseIdentifier)
Designated initializer.
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
boolean |
isEditing()
show appropriate edit controls (+/- & reorder).
|
boolean |
isHighlighted()
set highlighted state (title, image, background).
|
boolean |
isSelected()
set selected state (title, image, background).
|
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() |
long |
lineBreakMode()
Deprecated.
|
static void |
modifyAnimationsWithRepeatCountAutoreversesAnimations(double count,
boolean autoreverses,
UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations animations) |
UIView |
multipleSelectionBackgroundView()
Always nil when a non-nil `backgroundConfiguration` is set.
|
static UITableViewCell |
new_objc() |
static void |
performSystemAnimationOnViewsOptionsAnimationsCompletion(long animation,
NSArray<? extends UIView> views,
long options,
UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_3 parallelAnimations,
UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_4 completion) |
static void |
performWithoutAnimation(UIView.Block_performWithoutAnimation actionsWithoutAnimation) |
void |
prepareForReuse()
if the cell is reusable (has a reuse identifier), this is called just before the cell is returned from the table view method dequeueReusableCellWithIdentifier:.
|
static boolean |
requiresConstraintBasedLayout() |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
java.lang.String |
reuseIdentifier() |
UIView |
selectedBackgroundView()
Always nil when a non-nil `backgroundConfiguration` is set.
|
UIImage |
selectedImage()
Deprecated.
|
UIColor |
selectedTextColor()
Deprecated.
|
long |
selectionStyle()
default is UITableViewCellSelectionStyleDefault.
|
UIEdgeInsets |
separatorInset()
allows customization of the separator frame
|
void |
setAccessoryAction(org.moe.natj.objc.SEL value)
Deprecated.
|
void |
setAccessoryType(long value)
default is UITableViewCellAccessoryNone.
|
void |
setAccessoryView(UIView value)
if set, use custom view.
|
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 |
setAutomaticallyUpdatesBackgroundConfiguration(boolean value)
When YES, the cell will automatically call -updatedConfigurationForState: on its `backgroundConfiguration` when the cell's
configuration state changes, and apply the updated configuration back to the cell.
|
void |
setAutomaticallyUpdatesContentConfiguration(boolean value)
When YES, the cell will automatically call -updatedConfigurationForState: on its `contentConfiguration` when the cell's
configuration state changes, and apply the updated configuration back to the cell.
|
void |
setBackgroundConfiguration(UIBackgroundConfiguration value)
Setting a background configuration supersedes the cell's backgroundView, selectedBackgroundView, and multipleSelectionBackgroundView.
|
void |
setBackgroundView(UIView value)
Always nil when a non-nil `backgroundConfiguration` is set.
|
void |
setConfigurationUpdateHandler(UITableViewCell.Block_setConfigurationUpdateHandler value)
Optional block-based alternative to overriding `-updateConfigurationUsingState:` in a subclass.
|
void |
setContentConfiguration(UIContentConfiguration value)
Setting a content configuration replaces the existing contentView of the cell with a new content view instance from the configuration,
or directly applies the configuration to the existing content view if the configuration is compatible with the existing content view type.
|
void |
setEditAction(org.moe.natj.objc.SEL value)
Deprecated.
|
void |
setEditing(boolean value)
show appropriate edit controls (+/- & reorder).
|
void |
setEditingAccessoryType(long value)
default is UITableViewCellAccessoryNone.
|
void |
setEditingAccessoryView(UIView value)
if set, use custom view.
|
void |
setEditingAnimated(boolean editing,
boolean animated) |
void |
setFocusStyle(long value) |
void |
setFont(UIFont value)
Deprecated.
|
void |
setHidesAccessoryWhenEditing(boolean value)
Deprecated.
|
void |
setHighlighted(boolean value)
set highlighted state (title, image, background).
|
void |
setHighlightedAnimated(boolean highlighted,
boolean animated)
animate between regular and highlighted state
|
void |
setImage(UIImage value)
Deprecated.
|
void |
setIndentationLevel(long value)
adjust content indent.
|
void |
setIndentationWidth(double value)
width for each level.
|
void |
setLineBreakMode(long value)
Deprecated.
|
void |
setMultipleSelectionBackgroundView(UIView value)
Always nil when a non-nil `backgroundConfiguration` is set.
|
void |
setNeedsUpdateConfiguration()
Requests the cell update its configuration for its current state.
|
void |
setSelected(boolean value)
set selected state (title, image, background).
|
void |
setSelectedAnimated(boolean selected,
boolean animated)
animate between regular and selected state
|
void |
setSelectedBackgroundView(UIView value)
Always nil when a non-nil `backgroundConfiguration` is set.
|
void |
setSelectedImage(UIImage value)
Deprecated.
|
void |
setSelectedTextColor(UIColor value)
Deprecated.
|
void |
setSelectionStyle(long value)
default is UITableViewCellSelectionStyleDefault.
|
void |
setSeparatorInset(UIEdgeInsets value)
allows customization of the separator frame
|
void |
setShouldIndentWhileEditing(boolean value)
default is YES.
|
void |
setShowsReorderControl(boolean value)
default is NO
|
void |
setTarget_unsafe(java.lang.Object value)
Deprecated.
|
void |
setTarget(java.lang.Object value)
Deprecated.
|
void |
setText(java.lang.String value)
Deprecated.
|
void |
setTextAlignment(long value)
Deprecated.
|
void |
setTextColor(UIColor value)
Deprecated.
|
void |
setUserInteractionEnabledWhileDragging(boolean value)
Controls whether the cell in the table view allows user interaction once it is part of a drag (UITableViewCellDragStateDragging).
|
static void |
setVersion_static(long aVersion) |
boolean |
shouldIndentWhileEditing()
default is YES.
|
boolean |
showingDeleteConfirmation()
currently showing "Delete" button
|
boolean |
showsReorderControl()
default is NO
|
static org.moe.natj.objc.Class |
superclass_static() |
java.lang.Object |
target()
Deprecated.
|
java.lang.String |
text()
Deprecated.
|
long |
textAlignment()
Deprecated.
|
UIColor |
textColor()
Deprecated.
|
UILabel |
textLabel()
default is nil.
|
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 |
updateConfigurationUsingState(UICellConfigurationState state)
Subclasses should override this method and update the cell's configuration using the state provided.
|
boolean |
userInteractionEnabledWhileDragging()
Controls whether the cell in the table view allows user interaction once it is part of a drag (UITableViewCellDragStateDragging).
|
static long |
userInterfaceLayoutDirectionForSemanticContentAttribute(long attribute) |
static long |
userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(long semanticContentAttribute,
long layoutDirection) |
static long |
version_static() |
void |
willTransitionToState(long state)
These methods can be used by subclasses to animate additional changes to the cell when the cell is changing state
Note that when the cell is swiped, the cell will be transitioned into the UITableViewCellStateShowingDeleteConfirmationMask state,
but the UITableViewCellStateShowingEditControlMask will not be set.
|
accessibilityIdentifier, 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, coordinateSpace, decodeRestorableStateWithCoder, didAddSubview, didHintFocusMovement, didMoveToSuperview, didMoveToWindow, didUpdateFocusInContextWithAnimationCoordinator, directionalLayoutMargins, displayLayer, drawLayerInContext, drawRect, drawRectForViewPrintFormatter, drawViewHierarchyInRectAfterScreenUpdates, effectiveUserInterfaceLayoutDirection, encodeRestorableStateWithCoder, endEditing, exchangeSubviewAtIndexWithSubviewAtIndex, exerciseAmbiguityInLayout, firstBaselineAnchor, focusEffect, focusGroupIdentifier, focusGroupPriority, focusItemContainer, focusItemsInRect, frame, frameForAlignmentRect, gestureRecognizers, 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 UITableViewCell alloc()
public static UITableViewCell 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 UITableViewCell appearance()
public static UITableViewCell appearanceForTraitCollection(UITraitCollection trait)
@Deprecated public static UITableViewCell appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
public static UITableViewCell appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)
@Deprecated public static UITableViewCell appearanceWhenContainedIn(UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
public static UITableViewCell 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 UITableViewCell 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()
@Deprecated public org.moe.natj.objc.SEL accessoryAction()
public long accessoryType()
public UIView accessoryView()
public UITableViewCell _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 UIViewpublic UITableViewCell _appearanceForTraitCollection(UITraitCollection trait)
_appearanceForTraitCollection in interface UIAppearance_appearanceForTraitCollection in class UIView@Deprecated public UITableViewCell _appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
_appearanceForTraitCollectionWhenContainedIn in interface UIAppearance_appearanceForTraitCollectionWhenContainedIn in class UIViewpublic UITableViewCell _appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)
_appearanceForTraitCollectionWhenContainedInInstancesOfClasses in interface UIAppearance_appearanceForTraitCollectionWhenContainedInInstancesOfClasses in class UIView@Deprecated public UITableViewCell _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 UIViewpublic UITableViewCell _appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes)
_appearanceWhenContainedInInstancesOfClasses in interface UIAppearance_appearanceWhenContainedInInstancesOfClasses in class UIViewpublic UIView backgroundView()
public UIView contentView()
public UILabel detailTextLabel()
public void didTransitionToState(long state)
@Deprecated public org.moe.natj.objc.SEL editAction()
public long editingAccessoryType()
public UIView editingAccessoryView()
public long editingStyle()
public void encodeWithCoder(NSCoder coder)
encodeWithCoder in interface NSCodingencodeWithCoder in class UIViewpublic long focusStyle()
@Deprecated public UIFont font()
public boolean gestureRecognizerShouldBeRequiredToFailByGestureRecognizer(UIGestureRecognizer gestureRecognizer, UIGestureRecognizer otherGestureRecognizer)
gestureRecognizerShouldBeRequiredToFailByGestureRecognizer in interface UIGestureRecognizerDelegatepublic boolean gestureRecognizerShouldReceivePress(UIGestureRecognizer gestureRecognizer, UIPress press)
UIGestureRecognizerDelegategestureRecognizerShouldReceivePress in interface UIGestureRecognizerDelegatepublic boolean gestureRecognizerShouldReceiveTouch(UIGestureRecognizer gestureRecognizer, UITouch touch)
UIGestureRecognizerDelegategestureRecognizerShouldReceiveTouch in interface UIGestureRecognizerDelegatepublic boolean gestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer(UIGestureRecognizer gestureRecognizer, UIGestureRecognizer otherGestureRecognizer)
UIGestureRecognizerDelegatenote: returning YES is guaranteed to allow simultaneous recognition. returning NO is not guaranteed to prevent simultaneous recognition, as the other gesture's delegate may return YES
gestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer in interface UIGestureRecognizerDelegatepublic boolean gestureRecognizerShouldRequireFailureOfGestureRecognizer(UIGestureRecognizer gestureRecognizer, UIGestureRecognizer otherGestureRecognizer)
UIGestureRecognizerDelegatenote: returning YES is guaranteed to set up the failure requirement. returning NO does not guarantee that there will not be a failure requirement as the other gesture's counterpart delegate or subclass methods may return YES
gestureRecognizerShouldRequireFailureOfGestureRecognizer in interface UIGestureRecognizerDelegatepublic boolean gestureRecognizerShouldBegin(UIGestureRecognizer gestureRecognizer)
UIViewgestureRecognizerShouldBegin in interface UIGestureRecognizerDelegategestureRecognizerShouldBegin in class UIView@Deprecated public boolean hidesAccessoryWhenEditing()
@Deprecated public UIImage image()
public UIImageView imageView()
public long indentationLevel()
public double indentationWidth()
public UITableViewCell init()
public UITableViewCell initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodinginitWithCoder in class UIViewpublic UITableViewCell initWithFrame(CGRect frame)
initWithFrame in class UIView@Deprecated public UITableViewCell initWithFrameReuseIdentifier(CGRect frame, java.lang.String reuseIdentifier)
public UITableViewCell initWithStyleReuseIdentifier(long style, java.lang.String reuseIdentifier)
public boolean isEditing()
public void setEditing(boolean value)
public boolean isHighlighted()
public void setHighlighted(boolean value)
public boolean isSelected()
public void setSelected(boolean value)
@Deprecated public long lineBreakMode()
public UIView multipleSelectionBackgroundView()
public void prepareForReuse()
public java.lang.String reuseIdentifier()
public UIView selectedBackgroundView()
@Deprecated public UIImage selectedImage()
@Deprecated public UIColor selectedTextColor()
public long selectionStyle()
public UIEdgeInsets separatorInset()
@Deprecated public void setAccessoryAction(org.moe.natj.objc.SEL value)
public void setAccessoryType(long value)
public void setAccessoryView(UIView value)
public void setBackgroundView(UIView value)
@Deprecated public void setEditAction(org.moe.natj.objc.SEL value)
public void setEditingAnimated(boolean editing,
boolean animated)
public void setEditingAccessoryType(long value)
public void setEditingAccessoryView(UIView value)
public void setFocusStyle(long value)
@Deprecated public void setFont(UIFont value)
@Deprecated public void setHidesAccessoryWhenEditing(boolean value)
public void setHighlightedAnimated(boolean highlighted,
boolean animated)
@Deprecated public void setImage(UIImage value)
public void setIndentationLevel(long value)
public void setIndentationWidth(double value)
@Deprecated public void setLineBreakMode(long value)
public void setMultipleSelectionBackgroundView(UIView value)
public void setSelectedAnimated(boolean selected,
boolean animated)
public void setSelectedBackgroundView(UIView value)
@Deprecated public void setSelectedImage(UIImage value)
@Deprecated public void setSelectedTextColor(UIColor value)
public void setSelectionStyle(long value)
public void setSeparatorInset(UIEdgeInsets value)
public void setShouldIndentWhileEditing(boolean value)
public void setShowsReorderControl(boolean value)
@Deprecated public void setTarget_unsafe(java.lang.Object value)
@Deprecated public void setTarget(java.lang.Object value)
@Deprecated public void setText(java.lang.String value)
@Deprecated public void setTextAlignment(long value)
@Deprecated public void setTextColor(UIColor value)
public boolean shouldIndentWhileEditing()
public boolean showingDeleteConfirmation()
public boolean showsReorderControl()
@Deprecated public java.lang.Object target()
@Deprecated public java.lang.String text()
@Deprecated public long textAlignment()
@Deprecated public UIColor textColor()
public UILabel textLabel()
public void willTransitionToState(long state)
public void dragStateDidChange(long dragState)
public void setUserInteractionEnabledWhileDragging(boolean value)
public boolean userInteractionEnabledWhileDragging()
public static void modifyAnimationsWithRepeatCountAutoreversesAnimations(double count,
boolean autoreverses,
UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations animations)
public boolean gestureRecognizerShouldReceiveEvent(UIGestureRecognizer gestureRecognizer, UIEvent event)
UIGestureRecognizerDelegategestureRecognizerShouldReceiveEvent in interface UIGestureRecognizerDelegatepublic boolean automaticallyUpdatesBackgroundConfiguration()
public boolean automaticallyUpdatesContentConfiguration()
public UIBackgroundConfiguration backgroundConfiguration()
public UICellConfigurationState configurationState()
public UIContentConfiguration contentConfiguration()
public UIListContentConfiguration defaultContentConfiguration()
public void setAutomaticallyUpdatesBackgroundConfiguration(boolean value)
public void setAutomaticallyUpdatesContentConfiguration(boolean value)
public void setBackgroundConfiguration(UIBackgroundConfiguration value)
public void setContentConfiguration(UIContentConfiguration value)
public void setNeedsUpdateConfiguration()
public void updateConfigurationUsingState(UICellConfigurationState state)
public UITableViewCell.Block_configurationUpdateHandler_ret configurationUpdateHandler()
public void setConfigurationUpdateHandler(UITableViewCell.Block_setConfigurationUpdateHandler value)