Package org.robovm.apple.uikit
Class UITableViewDelegateAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIScrollViewDelegateAdapter
org.robovm.apple.uikit.UITableViewDelegateAdapter
- All Implemented Interfaces:
NSObjectProtocol,UIScrollViewDelegate,UITableViewDelegate,ObjCProtocol
public class UITableViewDelegateAdapter extends UIScrollViewDelegateAdapter implements UITableViewDelegate
-
Nested Class Summary
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Constructor Description UITableViewDelegateAdapter() -
Method Summary
Methods inherited from class org.robovm.apple.uikit.UIScrollViewDelegateAdapter
didEndDecelerating, didEndDragging, didEndScrollingAnimation, didEndZooming, didScroll, didScrollToTop, didZoom, getViewForZooming, scrollViewDidChangeAdjustedContentInset, shouldScrollToTop, willBeginDecelerating, willBeginDragging, willBeginZooming, willEndDraggingMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from interface org.robovm.apple.uikit.UIScrollViewDelegate
didEndDecelerating, didEndDragging, didEndScrollingAnimation, didEndZooming, didScroll, didScrollToTop, didZoom, getViewForZooming, scrollViewDidChangeAdjustedContentInset, shouldScrollToTop, willBeginDecelerating, willBeginDragging, willBeginZooming, willEndDragging
-
Constructor Details
-
UITableViewDelegateAdapter
public UITableViewDelegateAdapter()
-
-
Method Details
-
willDisplayCell
- Specified by:
willDisplayCellin interfaceUITableViewDelegate
-
willDisplayHeaderView
- Specified by:
willDisplayHeaderViewin interfaceUITableViewDelegate
-
willDisplayFooterView
- Specified by:
willDisplayFooterViewin interfaceUITableViewDelegate
-
didEndDisplayingCell
public void didEndDisplayingCell(UITableView tableView, UITableViewCell cell, NSIndexPath indexPath)- Specified by:
didEndDisplayingCellin interfaceUITableViewDelegate
-
didEndDisplayingHeaderView
- Specified by:
didEndDisplayingHeaderViewin interfaceUITableViewDelegate
-
didEndDisplayingFooterView
- Specified by:
didEndDisplayingFooterViewin interfaceUITableViewDelegate
-
getHeightForRow
- Specified by:
getHeightForRowin interfaceUITableViewDelegate
-
getHeightForHeader
- Specified by:
getHeightForHeaderin interfaceUITableViewDelegate
-
getHeightForFooter
- Specified by:
getHeightForFooterin interfaceUITableViewDelegate
-
getEstimatedHeightForRow
- Specified by:
getEstimatedHeightForRowin interfaceUITableViewDelegate
-
getEstimatedHeightForHeader
- Specified by:
getEstimatedHeightForHeaderin interfaceUITableViewDelegate
-
getEstimatedHeightForFooter
- Specified by:
getEstimatedHeightForFooterin interfaceUITableViewDelegate
-
getViewForHeader
- Specified by:
getViewForHeaderin interfaceUITableViewDelegate
-
getViewForFooter
- Specified by:
getViewForFooterin interfaceUITableViewDelegate
-
accessoryButtonTapped
- Specified by:
accessoryButtonTappedin interfaceUITableViewDelegate
-
shouldHighlightRow
- Specified by:
shouldHighlightRowin interfaceUITableViewDelegate
-
didHighlightRow
- Specified by:
didHighlightRowin interfaceUITableViewDelegate
-
didUnhighlightRow
- Specified by:
didUnhighlightRowin interfaceUITableViewDelegate
-
willSelectRow
- Specified by:
willSelectRowin interfaceUITableViewDelegate
-
willDeselectRow
- Specified by:
willDeselectRowin interfaceUITableViewDelegate
-
didSelectRow
- Specified by:
didSelectRowin interfaceUITableViewDelegate
-
didDeselectRow
- Specified by:
didDeselectRowin interfaceUITableViewDelegate
-
getEditingStyleForRow
public UITableViewCellEditingStyle getEditingStyleForRow(UITableView tableView, NSIndexPath indexPath)- Specified by:
getEditingStyleForRowin interfaceUITableViewDelegate
-
getTitleForDeleteConfirmationButton
- Specified by:
getTitleForDeleteConfirmationButtonin interfaceUITableViewDelegate
-
getEditActionsForRow
@Deprecated public NSArray<UITableViewRowAction> getEditActionsForRow(UITableView tableView, NSIndexPath indexPath)Deprecated.Deprecated in iOS 13.0. Use tableView:trailingSwipeActionsConfigurationForRowAtIndexPath:- Specified by:
getEditActionsForRowin interfaceUITableViewDelegate
-
getLeadingSwipeActionsConfigurationForRow
public UISwipeActionsConfiguration getLeadingSwipeActionsConfigurationForRow(UITableView tableView, NSIndexPath indexPath)- Specified by:
getLeadingSwipeActionsConfigurationForRowin interfaceUITableViewDelegate- Since:
- Available in iOS 11.0 and later.
-
getTrailingSwipeActionsConfigurationForRow
public UISwipeActionsConfiguration getTrailingSwipeActionsConfigurationForRow(UITableView tableView, NSIndexPath indexPath)- Specified by:
getTrailingSwipeActionsConfigurationForRowin interfaceUITableViewDelegate- Since:
- Available in iOS 11.0 and later.
-
shouldIndentWhileEditingRow
- Specified by:
shouldIndentWhileEditingRowin interfaceUITableViewDelegate
-
willBeginEditingRow
- Specified by:
willBeginEditingRowin interfaceUITableViewDelegate
-
didEndEditingRow
- Specified by:
didEndEditingRowin interfaceUITableViewDelegate
-
getTargetForMove
public NSIndexPath getTargetForMove(UITableView tableView, NSIndexPath sourceIndexPath, NSIndexPath proposedDestinationIndexPath)- Specified by:
getTargetForMovein interfaceUITableViewDelegate
-
getIndentationLevelForRow
- Specified by:
getIndentationLevelForRowin interfaceUITableViewDelegate
-
shouldShowMenuForRow
Deprecated.Deprecated in iOS 13.0. Use tableView:contextMenuConfigurationForRowAtIndexPath:point:- Specified by:
shouldShowMenuForRowin interfaceUITableViewDelegate
-
canPerformAction
@Deprecated public boolean canPerformAction(UITableView tableView, Selector action, NSIndexPath indexPath, NSObject sender)Deprecated.Deprecated in iOS 13.0. Use tableView:contextMenuConfigurationForRowAtIndexPath:point:- Specified by:
canPerformActionin interfaceUITableViewDelegate
-
performActionForRow
@Deprecated public void performActionForRow(UITableView tableView, Selector action, NSIndexPath indexPath, NSObject sender)Deprecated.Deprecated in iOS 13.0. Use tableView:contextMenuConfigurationForRowAtIndexPath:- Specified by:
performActionForRowin interfaceUITableViewDelegate
-
canFocusRow
- Specified by:
canFocusRowin interfaceUITableViewDelegate- Since:
- Available in iOS 9.0 and later.
-
shouldUpdateFocus
- Specified by:
shouldUpdateFocusin interfaceUITableViewDelegate- Since:
- Available in iOS 9.0 and later.
-
didUpdateFocus
public void didUpdateFocus(UITableView tableView, UITableViewFocusUpdateContext context, UIFocusAnimationCoordinator coordinator)- Specified by:
didUpdateFocusin interfaceUITableViewDelegate- Since:
- Available in iOS 9.0 and later.
-
getIndexPathForPreferredFocusedView
- Specified by:
getIndexPathForPreferredFocusedViewin interfaceUITableViewDelegate- Since:
- Available in iOS 9.0 and later.
-
isSelectionFollowsFocus
- Specified by:
isSelectionFollowsFocusin interfaceUITableViewDelegate- Since:
- Available in iOS 15.0 and later.
-
shouldSpringLoadRow
public boolean shouldSpringLoadRow(UITableView tableView, NSIndexPath indexPath, UISpringLoadedInteractionContext context)- Specified by:
shouldSpringLoadRowin interfaceUITableViewDelegate- Since:
- Available in iOS 11.0 and later.
-
shouldBeginMultipleSelectionInteraction
public boolean shouldBeginMultipleSelectionInteraction(UITableView tableView, NSIndexPath indexPath)- Specified by:
shouldBeginMultipleSelectionInteractionin interfaceUITableViewDelegate- Since:
- Available in iOS 13.0 and later.
-
didBeginMultipleSelectionInteraction
- Specified by:
didBeginMultipleSelectionInteractionin interfaceUITableViewDelegate- Since:
- Available in iOS 13.0 and later.
-
tableViewDidEndMultipleSelectionInteraction
- Specified by:
tableViewDidEndMultipleSelectionInteractionin interfaceUITableViewDelegate- Since:
- Available in iOS 13.0 and later.
-
getContextMenuConfiguration
public UIContextMenuConfiguration getContextMenuConfiguration(UITableView tableView, NSIndexPath indexPath, CGPoint point)- Specified by:
getContextMenuConfigurationin interfaceUITableViewDelegate- Since:
- Available in iOS 13.0 and later.
-
getPreviewForHighlightingContextMenu
public UITargetedPreview getPreviewForHighlightingContextMenu(UITableView tableView, UIContextMenuConfiguration configuration)- Specified by:
getPreviewForHighlightingContextMenuin interfaceUITableViewDelegate- Since:
- Available in iOS 13.0 and later.
-
getPreviewForDismissingContextMenu
public UITargetedPreview getPreviewForDismissingContextMenu(UITableView tableView, UIContextMenuConfiguration configuration)- Specified by:
getPreviewForDismissingContextMenuin interfaceUITableViewDelegate- Since:
- Available in iOS 13.0 and later.
-
willPerformPreviewAction
public void willPerformPreviewAction(UITableView tableView, UIContextMenuConfiguration configuration, UIContextMenuInteractionCommitAnimating animator)- Specified by:
willPerformPreviewActionin interfaceUITableViewDelegate- Since:
- Available in iOS 13.0 and later.
-
willDisplayContextMenu
public void willDisplayContextMenu(UITableView tableView, UIContextMenuConfiguration configuration, UIContextMenuInteractionAnimating animator)- Specified by:
willDisplayContextMenuin interfaceUITableViewDelegate- Since:
- Available in iOS 14.0 and later.
-
willEndContextMenuInteraction
public void willEndContextMenuInteraction(UITableView tableView, UIContextMenuConfiguration configuration, UIContextMenuInteractionAnimating animator)- Specified by:
willEndContextMenuInteractionin interfaceUITableViewDelegate- Since:
- Available in iOS 14.0 and later.
-