Contents

afterCATransactionCommit

A phase that runs after a Core Animation transaction commit.

Declaration

class var afterCATransactionCommit: UIUpdateActionPhase { get }

Discussion

This phase runs after flush(). By default, any changes you make to the Core Animation layer tree during this phase or later appear onscreen with the next UI update instead of the current one. However, if you opt in to low-latency event dispatch with wantsLowLatencyEventDispatch, any changes you make to the Core Animation layer tree before or during the beforeLowLatencyCATransactionCommit phase appear onscreen with the current UI update.

See Also

Phases