- tableView
- Table view requesting the cell.
- indexPath
- Location of the row where the cell will be displayed.
An object that inherits from UIKit.UITableViewCell that the table can use for the specified row. Do not return null or an assertion will be raised.
This method is called once for each row that is visible on screen. During scrolling, it is called additional times as new rows come into view. Cells that disappear from view are cached by the table view. The implementation of this method should call the table view's UITableView.DequeueReusableCell(Foundation.NSString) method to obtain a cached cell object for reuse. If UITableView.RegisterClassForCellReuse or UITableView.RegisterNibForCellReuse have not been called during initialization, application developers must check the result of UITableView.DequeueReusableCell for null and instantiate a new UIKit.UITableViewCell as necessary).
Once a cell is retrieved, all of its relevant properties must be set based on the indexPath.