Package org.robovm.apple.uikit
Class UITableViewCell
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIResponder
-
- org.robovm.apple.uikit.UIView
-
- org.robovm.apple.uikit.UITableViewCell
-
- All Implemented Interfaces:
CALayerDelegate
,NSCoding
,NSObjectProtocol
,UIAccessibility
,UIAccessibilityIdentification
,UIAppearanceContainer
,UICoordinateSpace
,UIDynamicItem
,UIFocusEnvironment
,UIFocusItem
,UIFocusItemContainer
,UIGestureRecognizerDelegate
,UITraitEnvironment
,org.robovm.objc.ObjCProtocol
public class UITableViewCell extends UIView implements NSCoding, UIGestureRecognizerDelegate
- Since:
- Available in iOS 2.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UITableViewCell.UITableViewCellPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.uikit.UIView
UIView.UIViewPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.uikit.UIResponder
UIResponder.UIResponderPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
Nested classes/interfaces inherited from class org.robovm.objc.ObjCObject
org.robovm.objc.ObjCObject.ObjCObjectPtr, org.robovm.objc.ObjCObject.Super
-
Nested classes/interfaces inherited from interface org.robovm.apple.uikit.UIAccessibility
UIAccessibility.Notifications
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description UITableViewCell()
UITableViewCell(CGRect frame)
UITableViewCell(NSCoder decoder)
protected
UITableViewCell(NSObject.Handle h, long handle)
protected
UITableViewCell(NSObject.SkipInit skipInit)
UITableViewCell(UITableViewCellStyle style, java.lang.String reuseIdentifier)
-
Method Summary
-
Methods inherited from class org.robovm.apple.uikit.UIView
addConstraint, addConstraints, addGestureRecognizer, addInteraction, addKeyframe, addLayoutGuide, addMotionEffect, addSubview, animate, animate, animate, animate, animateKeyframes, areAnimationsEnabled, autoresizesSubviews, beginAnimations, bringSubviewToFront, canBecomeFocused, clearsContextBeforeDrawing, clipsToBounds, commitAnimations, convertPointFromCoordinateSpace, convertPointFromView, convertPointToCoordinateSpace, convertPointToView, convertRectFromCoordinateSpace, convertRectFromView, convertRectToCoordinateSpace, convertRectToView, decodeRestorableState, didAddSubview, didHintFocusMovement, didMoveToSuperview, didMoveToWindow, didUpdateFocus, displayLayer, draw, draw, drawLayer, drawViewHierarchy, encode, encodeRestorableState, endEditing, exchangeSubview, exerciseAmbiguityInLayout, focusItemsInRect, gestureRecognizerShouldBegin, getAccessibilityIdentifier, getAction, getAlignmentRectForFrame, getAlignmentRectInsets, getAlpha, getAutoresizingMask, getBackgroundColor, getBottomAnchor, getBounds, getCenter, getCenterXAnchor, getCenterYAnchor, getCollisionBoundingPath, getCollisionBoundsType, getConstraints, getConstraintsAffectingLayout, getContentCompressionResistancePriority, getContentHuggingPriority, getContentMode, getContentScaleFactor, getCoordinateSpace, getDirectionalLayoutMargins, getEffectiveUserInterfaceLayoutDirection, getFirstBaselineAnchor, getFocusItemContainer, getFrame, getFrameForAlignmentRect, getGestureRecognizers, getHeightAnchor, getInheritedAnimationDuration, getInteractions, getIntrinsicContentSize, getLastBaselineAnchor, getLayer, getLayerClass, getLayoutGuides, getLayoutMargins, getLayoutMarginsGuide, getLeadingAnchor, getLeftAnchor, getMaskView, getMotionEffects, getParentFocusEnvironment, getPreferredFocusedView, getPreferredFocusEnvironments, getReadableContentGuide, getResizableSnapshot, getRestorationIdentifier, getRightAnchor, getSafeAreaInsets, getSafeAreaLayoutGuide, getSemanticContentAttribute, getSizeThatFits, getSnapshot, getSubviews, getSuperview, getSystemLayoutSizeFittingSize, getSystemLayoutSizeFittingSize, getTag, getTintAdjustmentMode, getTintColor, getTopAnchor, getTrailingAnchor, getTraitCollection, getTransform, getUserInterfaceLayoutDirection, getUserInterfaceLayoutDirection, getViewForBaselineLayout, getViewForFirstBaselineLayout, getViewForLastBaselineLayout, getViewPrintFormatter, getViewWithTag, getWidthAnchor, getWindow, hasAmbiguousLayout, hitTest, init, insertSubview, insertSubviewAbove, insertSubviewBelow, invalidateIntrinsicContentSize, isAccessibilityIgnoresInvertColors, isDescendantOf, isExclusiveTouch, isFocused, isHidden, isInsetsLayoutMarginsFromSafeArea, isMultipleTouchEnabled, isOpaque, isPointInside, isUserInteractionEnabled, layoutIfNeeded, layoutMarginsDidChange, layoutSublayers, layoutSubviews, needsUpdateConstraints, NoIntrinsicMetric, performSystemAnimation, performWithoutAnimation, preservesSuperviewLayoutMargins, removeConstraint, removeConstraints, removeFromSuperview, removeGestureRecognizer, removeInteraction, removeLayoutGuide, removeMotionEffect, requiresConstraintBasedLayout, safeAreaInsetsDidChange, sendSubviewToBack, setAccessibilityIdentifier, setAccessibilityIgnoresInvertColors, setAlpha, setAnimationBeginsFromCurrentState, setAnimationCurve, setAnimationDelay, setAnimationDelegate, setAnimationDidStopSelector, setAnimationDurationInSeconds, setAnimationRepeatAutoreverses, setAnimationRepeatCount, setAnimationsEnabled, setAnimationStartDate, setAnimationTransition, setAnimationWillStartSelector, setAutoresizesSubviews, setAutoresizingMask, setBackgroundColor, setBounds, setCenter, setClearsContextBeforeDrawing, setClipsToBounds, setContentCompressionResistancePriority, setContentHuggingPriority, setContentMode, setContentScaleFactor, setDirectionalLayoutMargins, setExclusiveTouch, setFrame, setGestureRecognizers, setHidden, setInsetsLayoutMarginsFromSafeArea, setInteractions, setLayoutMargins, setMaskView, setMotionEffects, setMultipleTouchEnabled, setNeedsDisplay, setNeedsDisplay, setNeedsFocusUpdate, setNeedsLayout, setNeedsUpdateConstraints, setOpaque, setPreservesSuperviewLayoutMargins, setRestorationIdentifier, setSemanticContentAttribute, setTag, setTintAdjustmentMode, setTintColor, setTransform, setTranslatesAutoresizingMaskIntoConstraints, setUserInteractionEnabled, shouldUpdateFocus, sizeToFit, tintColorDidChange, traitCollectionDidChange, transition, transition, translatesAutoresizingMaskIntoConstraints, updateConstraints, updateConstraintsIfNeeded, updateFocusIfNeeded, willDrawLayer, willMoveToSuperview, willMoveToWindow, willRemoveSubview
-
Methods inherited from class org.robovm.apple.uikit.UIResponder
areAccessibilityElementsHidden, becomeFirstResponder, canBecomeFirstResponder, canPerformAction, canResignFirstResponder, clearTextInputContextIdentifier, getAccessibilityActivationPoint, getAccessibilityAttributedHint, getAccessibilityAttributedLabel, getAccessibilityAttributedValue, getAccessibilityFrame, getAccessibilityHint, getAccessibilityLabel, getAccessibilityLanguage, getAccessibilityNavigationStyle, getAccessibilityPath, getAccessibilityTraits, getAccessibilityValue, getActionTarget, getInputAccessoryView, getInputAccessoryViewController, getInputAssistantItem, getInputView, getInputViewController, getKeyCommands, getNextResponder, getTextInputContextIdentifier, getTextInputMode, getUndoManager, getUserActivity, isAccessibilityElement, isAccessibilityViewModal, isFirstResponder, motionBegan, motionCancelled, motionEnded, pressesBegan, pressesCancelled, pressesChanged, pressesEnded, reloadInputViews, remoteControlReceived, resignFirstResponder, restoreUserActivityState, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedValue, setAccessibilityElement, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityTraits, setAccessibilityValue, setAccessibilityViewModal, setShouldGroupAccessibilityChildren, setUserActivity, shouldGroupAccessibilityChildren, touchesBegan, touchesCancelled, touchesEnded, touchesEstimatedPropertiesUpdated, touchesMoved, updateUserActivityState
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
UITableViewCell
public UITableViewCell()
-
UITableViewCell
protected UITableViewCell(NSObject.Handle h, long handle)
-
UITableViewCell
protected UITableViewCell(NSObject.SkipInit skipInit)
-
UITableViewCell
public UITableViewCell(UITableViewCellStyle style, java.lang.String reuseIdentifier)
- Since:
- Available in iOS 3.0 and later.
-
UITableViewCell
public UITableViewCell(NSCoder decoder)
-
UITableViewCell
public UITableViewCell(CGRect frame)
-
-
Method Detail
-
getImageView
public UIImageView getImageView()
- Since:
- Available in iOS 3.0 and later.
-
getTextLabel
public UILabel getTextLabel()
- Since:
- Available in iOS 3.0 and later.
-
getDetailTextLabel
public UILabel getDetailTextLabel()
- Since:
- Available in iOS 3.0 and later.
-
getContentView
public UIView getContentView()
-
getBackgroundView
public UIView getBackgroundView()
-
setBackgroundView
public void setBackgroundView(UIView v)
-
getSelectedBackgroundView
public UIView getSelectedBackgroundView()
-
setSelectedBackgroundView
public void setSelectedBackgroundView(UIView v)
-
getMultipleSelectionBackgroundView
public UIView getMultipleSelectionBackgroundView()
- Since:
- Available in iOS 5.0 and later.
-
setMultipleSelectionBackgroundView
public void setMultipleSelectionBackgroundView(UIView v)
- Since:
- Available in iOS 5.0 and later.
-
getReuseIdentifier
public java.lang.String getReuseIdentifier()
-
getSelectionStyle
public UITableViewCellSelectionStyle getSelectionStyle()
-
setSelectionStyle
public void setSelectionStyle(UITableViewCellSelectionStyle v)
-
isSelected
public boolean isSelected()
-
setSelected
public void setSelected(boolean v)
-
isHighlighted
public boolean isHighlighted()
-
setHighlighted
public void setHighlighted(boolean v)
-
getEditingStyle
public UITableViewCellEditingStyle getEditingStyle()
-
showsReorderControl
public boolean showsReorderControl()
-
setShowsReorderControl
public void setShowsReorderControl(boolean v)
-
shouldIndentWhileEditing
public boolean shouldIndentWhileEditing()
-
setShouldIndentWhileEditing
public void setShouldIndentWhileEditing(boolean v)
-
getAccessoryType
public UITableViewCellAccessoryType getAccessoryType()
-
setAccessoryType
public void setAccessoryType(UITableViewCellAccessoryType v)
-
getAccessoryView
public UIView getAccessoryView()
-
setAccessoryView
public void setAccessoryView(UIView v)
-
getEditingAccessoryType
public UITableViewCellAccessoryType getEditingAccessoryType()
-
setEditingAccessoryType
public void setEditingAccessoryType(UITableViewCellAccessoryType v)
-
getEditingAccessoryView
public UIView getEditingAccessoryView()
-
setEditingAccessoryView
public void setEditingAccessoryView(UIView v)
-
getIndentationLevel
public long getIndentationLevel()
-
setIndentationLevel
public void setIndentationLevel(long v)
-
getIndentationWidth
public double getIndentationWidth()
-
setIndentationWidth
public void setIndentationWidth(double v)
-
getSeparatorInset
public UIEdgeInsets getSeparatorInset()
- Since:
- Available in iOS 7.0 and later.
-
setSeparatorInset
public void setSeparatorInset(UIEdgeInsets v)
- Since:
- Available in iOS 7.0 and later.
-
isEditing
public boolean isEditing()
-
setEditing
public void setEditing(boolean v)
-
isShowingDeleteConfirmation
public boolean isShowingDeleteConfirmation()
-
getFocusStyle
public UITableViewCellFocusStyle getFocusStyle()
- Since:
- Available in iOS 9.0 and later.
-
setFocusStyle
public void setFocusStyle(UITableViewCellFocusStyle v)
- Since:
- Available in iOS 9.0 and later.
-
isUserInteractionEnabledWhileDragging
public boolean isUserInteractionEnabledWhileDragging()
- Since:
- Available in iOS 11.0 and later.
-
setUserInteractionEnabledWhileDragging
public void setUserInteractionEnabledWhileDragging(boolean v)
- Since:
- Available in iOS 11.0 and later.
-
init
protected long init(UITableViewCellStyle style, java.lang.String reuseIdentifier)
- Since:
- Available in iOS 3.0 and later.
-
prepareForReuse
public void prepareForReuse()
-
setSelected
public void setSelected(boolean selected, boolean animated)
-
setHighlighted
public void setHighlighted(boolean highlighted, boolean animated)
-
setEditing
public void setEditing(boolean editing, boolean animated)
-
willTransitionToState
public void willTransitionToState(UITableViewCellStateMask state)
- Since:
- Available in iOS 3.0 and later.
-
didTransitionToState
public void didTransitionToState(UITableViewCellStateMask state)
- Since:
- Available in iOS 3.0 and later.
-
dragStateDidChange
public void dragStateDidChange(UITableViewCellDragState dragState)
- Since:
- Available in iOS 11.0 and later.
-
shouldBegin
public boolean shouldBegin(UIGestureRecognizer gestureRecognizer)
- Specified by:
shouldBegin
in interfaceUIGestureRecognizerDelegate
-
shouldRecognizeSimultaneously
public boolean shouldRecognizeSimultaneously(UIGestureRecognizer gestureRecognizer, UIGestureRecognizer otherGestureRecognizer)
- Specified by:
shouldRecognizeSimultaneously
in interfaceUIGestureRecognizerDelegate
-
shouldRequireFailure
public boolean shouldRequireFailure(UIGestureRecognizer gestureRecognizer, UIGestureRecognizer otherGestureRecognizer)
- Specified by:
shouldRequireFailure
in interfaceUIGestureRecognizerDelegate
- Since:
- Available in iOS 7.0 and later.
-
shouldBeRequiredToFail
public boolean shouldBeRequiredToFail(UIGestureRecognizer gestureRecognizer, UIGestureRecognizer otherGestureRecognizer)
- Specified by:
shouldBeRequiredToFail
in interfaceUIGestureRecognizerDelegate
- Since:
- Available in iOS 7.0 and later.
-
shouldReceiveTouch
public boolean shouldReceiveTouch(UIGestureRecognizer gestureRecognizer, UITouch touch)
- Specified by:
shouldReceiveTouch
in interfaceUIGestureRecognizerDelegate
-
shouldReceivePress
public boolean shouldReceivePress(UIGestureRecognizer gestureRecognizer, UIPress press)
- Specified by:
shouldReceivePress
in interfaceUIGestureRecognizerDelegate
-
-