UITableViewRowAnimation UITableViewRowAnimation Enum


An enumeration of animations used when rows are inserted or deleted from a table view.

[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public enum UITableViewRowAnimation
type UITableViewRowAnimation = 


Automatic Automatic 100

Allows the table view to choose an appropriate animation.

Bottom Bottom 4

Inserted row/s slide up from the bottom, deleted row/s slide down.

Fade Fade 0

Affected rows fade in/out of view.

Left Left 2

Inserted row/s slide in from the left, deleted row/s slide out to the left.

Middle Middle 6

The table view tries to keep the location of affected cells centered in the table view.

None None 5

There is no animation when cells are added or removed. The cell appears immediately, as if the table view had been reloaded.

Right Right 1

Inserted row/s slide in from the right, deleted row/s slide out to the right.

Top Top 3

Inserted row/s slide down from the top, deleted row/s slide up.

Applies to