mirror of
https://github.com/material-components/material-components-ios.git
synced 2026-02-20 08:27:32 +08:00
When a CALayer has a speed other than 1.0 (or other manipulations to its local time coordinate space), animations need to convert beginTime values into this time space. For a beginOffset of zero, the layer automatically sets the beginTime to the current active time of the layer. For non-zero values (delayed animations), the conversion has to be performed by the caller. This article has a pretty good explanation: https://coveller.com/2016/05/core_animation_timing/ Closes internal issue b/72403469