UITableView.InsertRows(NSIndexPath[], UITableViewRowAnimation) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Inserts rows into the UITableView.
[Foundation.Export("insertRowsAtIndexPaths:withRowAnimation:")]
public virtual void InsertRows (Foundation.NSIndexPath[] atIndexPaths, UIKit.UITableViewRowAnimation withRowAnimation);
abstract member InsertRows : Foundation.NSIndexPath[] * UIKit.UITableViewRowAnimation -> unit
override this.InsertRows : Foundation.NSIndexPath[] * UIKit.UITableViewRowAnimation -> unit
Parameters
- atIndexPaths
- NSIndexPath[]
An array of NSIndexPaths that indicate the desired insertion points.
- withRowAnimation
- UITableViewRowAnimation
What type of animation to use.
- Attributes
Remarks
UITableView
calls the relevant UITableViewSource methods (e.g., GetCell(UITableView, NSIndexPath) and related methods) immediately afterwards to get the cells and other content to display the visible rows.
When this method is called within a BeginUpdates()-EndUpdates() animation block, any insertions of rows or sections are deferred until after deletions have been processed. This happens regardless of the ordering of the insertion and deletion method calls within the animation block..