Package org.robovm.apple.uikit
Interface UITableViewDataSource
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
CABTMIDICentralViewController,UITableViewController,UITableViewDataSourceAdapter,UITableViewDiffableDataSource,UITableViewModel
public interface UITableViewDataSource extends NSObjectProtocol
-
Method Summary
Modifier and Type Method Description booleancanEditRow(UITableView tableView, NSIndexPath indexPath)booleancanMoveRow(UITableView tableView, NSIndexPath indexPath)voidcommitEditingStyleForRow(UITableView tableView, UITableViewCellEditingStyle editingStyle, NSIndexPath indexPath)UITableViewCellgetCellForRow(UITableView tableView, NSIndexPath indexPath)longgetNumberOfRowsInSection(UITableView tableView, long section)longgetNumberOfSections(UITableView tableView)longgetSectionForSectionIndexTitle(UITableView tableView, String title, long index)List<String>getSectionIndexTitles(UITableView tableView)StringgetTitleForFooter(UITableView tableView, long section)StringgetTitleForHeader(UITableView tableView, long section)voidmoveRow(UITableView tableView, NSIndexPath sourceIndexPath, NSIndexPath destinationIndexPath)
-
Method Details
-
getNumberOfRowsInSection
-
getCellForRow
-
getNumberOfSections
-
getTitleForHeader
-
getTitleForFooter
-
canEditRow
-
canMoveRow
-
getSectionIndexTitles
-
getSectionForSectionIndexTitle
-
commitEditingStyleForRow
void commitEditingStyleForRow(UITableView tableView, UITableViewCellEditingStyle editingStyle, NSIndexPath indexPath) -
moveRow
-