Package org.robovm.apple.uikit
Interface UITableViewDelegate
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
,UIScrollViewDelegate
- All Known Implementing Classes:
CABTMIDICentralViewController
,UITableViewController
,UITableViewDelegateAdapter
,UITableViewModel
public interface UITableViewDelegate extends NSObjectProtocol, UIScrollViewDelegate
-
-
Method Summary
-
Methods inherited from interface org.robovm.apple.uikit.UIScrollViewDelegate
didEndDecelerating, didEndDragging, didEndScrollingAnimation, didEndZooming, didScroll, didScrollToTop, didZoom, getViewForZooming, scrollViewDidChangeAdjustedContentInset, shouldScrollToTop, willBeginDecelerating, willBeginDragging, willBeginZooming, willEndDragging
-
-
-
-
Method Detail
-
willDisplayCell
void willDisplayCell(UITableView tableView, UITableViewCell cell, NSIndexPath indexPath)
-
willDisplayHeaderView
void willDisplayHeaderView(UITableView tableView, UIView view, long section)
- Since:
- Available in iOS 6.0 and later.
-
willDisplayFooterView
void willDisplayFooterView(UITableView tableView, UIView view, long section)
- Since:
- Available in iOS 6.0 and later.
-
didEndDisplayingCell
void didEndDisplayingCell(UITableView tableView, UITableViewCell cell, NSIndexPath indexPath)
- Since:
- Available in iOS 6.0 and later.
-
didEndDisplayingHeaderView
void didEndDisplayingHeaderView(UITableView tableView, UIView view, long section)
- Since:
- Available in iOS 6.0 and later.
-
didEndDisplayingFooterView
void didEndDisplayingFooterView(UITableView tableView, UIView view, long section)
- Since:
- Available in iOS 6.0 and later.
-
getHeightForRow
double getHeightForRow(UITableView tableView, NSIndexPath indexPath)
-
getHeightForHeader
double getHeightForHeader(UITableView tableView, long section)
-
getHeightForFooter
double getHeightForFooter(UITableView tableView, long section)
-
getEstimatedHeightForRow
double getEstimatedHeightForRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 7.0 and later.
-
getEstimatedHeightForHeader
double getEstimatedHeightForHeader(UITableView tableView, long section)
- Since:
- Available in iOS 7.0 and later.
-
getEstimatedHeightForFooter
double getEstimatedHeightForFooter(UITableView tableView, long section)
- Since:
- Available in iOS 7.0 and later.
-
getViewForHeader
UIView getViewForHeader(UITableView tableView, long section)
-
getViewForFooter
UIView getViewForFooter(UITableView tableView, long section)
-
accessoryButtonTapped
void accessoryButtonTapped(UITableView tableView, NSIndexPath indexPath)
-
shouldHighlightRow
boolean shouldHighlightRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 6.0 and later.
-
didHighlightRow
void didHighlightRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 6.0 and later.
-
didUnhighlightRow
void didUnhighlightRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 6.0 and later.
-
willSelectRow
NSIndexPath willSelectRow(UITableView tableView, NSIndexPath indexPath)
-
willDeselectRow
NSIndexPath willDeselectRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 3.0 and later.
-
didSelectRow
void didSelectRow(UITableView tableView, NSIndexPath indexPath)
-
didDeselectRow
void didDeselectRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 3.0 and later.
-
getEditingStyleForRow
UITableViewCellEditingStyle getEditingStyleForRow(UITableView tableView, NSIndexPath indexPath)
-
getTitleForDeleteConfirmationButton
java.lang.String getTitleForDeleteConfirmationButton(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 3.0 and later.
-
getEditActionsForRow
NSArray<UITableViewRowAction> getEditActionsForRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 8.0 and later.
-
getLeadingSwipeActionsConfigurationForRow
UISwipeActionsConfiguration getLeadingSwipeActionsConfigurationForRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 11.0 and later.
-
getTrailingSwipeActionsConfigurationForRow
UISwipeActionsConfiguration getTrailingSwipeActionsConfigurationForRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 11.0 and later.
-
shouldIndentWhileEditingRow
boolean shouldIndentWhileEditingRow(UITableView tableView, NSIndexPath indexPath)
-
willBeginEditingRow
void willBeginEditingRow(UITableView tableView, NSIndexPath indexPath)
-
didEndEditingRow
void didEndEditingRow(UITableView tableView, NSIndexPath indexPath)
-
getTargetForMove
NSIndexPath getTargetForMove(UITableView tableView, NSIndexPath sourceIndexPath, NSIndexPath proposedDestinationIndexPath)
-
getIndentationLevelForRow
long getIndentationLevelForRow(UITableView tableView, NSIndexPath indexPath)
-
shouldShowMenuForRow
boolean shouldShowMenuForRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 5.0 and later.
-
canPerformAction
boolean canPerformAction(UITableView tableView, org.robovm.objc.Selector action, NSIndexPath indexPath, NSObject sender)
- Since:
- Available in iOS 5.0 and later.
-
performActionForRow
void performActionForRow(UITableView tableView, org.robovm.objc.Selector action, NSIndexPath indexPath, NSObject sender)
- Since:
- Available in iOS 5.0 and later.
-
canFocusRow
boolean canFocusRow(UITableView tableView, NSIndexPath indexPath)
- Since:
- Available in iOS 9.0 and later.
-
shouldUpdateFocus
boolean shouldUpdateFocus(UITableView tableView, UITableViewFocusUpdateContext context)
- Since:
- Available in iOS 9.0 and later.
-
didUpdateFocus
void didUpdateFocus(UITableView tableView, UITableViewFocusUpdateContext context, UIFocusAnimationCoordinator coordinator)
- Since:
- Available in iOS 9.0 and later.
-
getIndexPathForPreferredFocusedView
NSIndexPath getIndexPathForPreferredFocusedView(UITableView tableView)
- Since:
- Available in iOS 9.0 and later.
-
shouldSpringLoadRow
boolean shouldSpringLoadRow(UITableView tableView, NSIndexPath indexPath, UISpringLoadedInteractionContext context)
- Since:
- Available in iOS 11.0 and later.
-
-