UIKit.UITableViewDataSource: Method Members

The methods of UIKit.UITableViewDataSource are listed below. For a list of all members, see the UITableViewDataSource Members list.

See Also: Inherited members from Foundation.NSObject

Public Methods

CanEditRow(UITableView, Foundation.NSIndexPath) : bool
Whether the row located at indexPath should be editable.
CanMoveRow(UITableView, Foundation.NSIndexPath) : bool
Whether the row located at indexPath can be moved to another location in the table view.
CommitEditingStyle(UITableView, UITableViewCellEditingStyle, Foundation.NSIndexPath)
Commits the insertion or deletion of the specified row.
abstract
GetCell(UITableView, Foundation.NSIndexPath) : UITableViewCell
Called by the table view to get populate the row at indexPath with a cell view.
MoveRow(UITableView, Foundation.NSIndexPath, Foundation.NSIndexPath)
Called when a row has been moved so that the data source can 'implement' the changed row position that has been performed in the user interface. This ensures the data is kept in-sync with what is being displayed.
NumberOfSections(UITableView) : nint
Returns the number of sections that are required to display the data.
abstract
RowsInSection(UITableView, nint) : nint
Called by the table view to find out how many rows are to be rendered in the section specified by section.
SectionFor(UITableView, string, nint) : nint
Returns the index of the section with the given tableView and atIndex.
SectionIndexTitles(UITableView) : string[]
Returns an array of titles to be displayed as an index on the table view.
TitleForFooter(UITableView, nint) : string
Called to populate the footer for the specified section.
TitleForHeader(UITableView, nint) : string
Called to populate the header for the specified section.