A placeholder cell that supports customizing the drop preview parameters.
- iOS 11.0+
- Mac Catalyst 13.0+
When you want to insert a placeholder cell into your table, create a
UITable object and pass it to the
drop(_: method of your
UITable. You use a placeholder cell to display a temporary interface while you load the cell's contents asynchronously. For example, your placeholder cell might display a progress indicator or a message that the cell content is not yet available. The placeholder object contains the reuse identifier of the temporary cell you want to display in your table. It can also include a custom preview to use during the drop.
You must register the cells you use with your placeholders in advance. In your storyboard file, add a table view cell object to your table, configure its appearance, set its class to
UITable (or an appropriate subclass), and assign a reuse identifier to it. When creating your
UITable object, pass the cell's reuse identifier to
init(insertion. The table view uses the information in your placeholder object to insert the cell into the table.