UIKit.UITableView.DequeueReusableCell Method
Returns a reusable table view cell that was created with the given ReuseIdentifier.

Syntax

public UITableViewCell DequeueReusableCell (Foundation.NSString identifier)

See Also

UITableView.RegisterClassForCellReuse
UITableView.RegisterNibForCellReuse

Parameters

identifier
A string identifying the cell type being requested.

Returns

A UIKit.UITableViewCell associated with the identifier, or null if there is no cells in the queue with that particular identifier.

Remarks

The cell reuse cache is important for efficiency and application developers should use it for dynamic tables.

Application developers targeting iOS 6 and later should use UITableView.RegisterClassForCellReuse or UITableView.RegisterNibForCellReuse. Once a UIKit.UITableViewCell class is registered, calls to UITableView.DequeueReusableCell will return a newly-instantiated object as necessary, rather than returning null.

Application developers should prefer the use of UIKit.UITableView.DequeueReusableCell(Foundation.NSString,Foundation.NSIndexPath), which returns a UIKit.UITableViewCell that is properly sized for the index path.

Requirements

Namespace: UIKit
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0