Resume CABasicAnimation backwards by setting .speed equal to -1
问题 EDIT : i've refactored the question a bit and solved part of the issue, now the question comes down to why does the presentation layer glitches/flashes when the animation is resumed. At this point tho i'm accepting any answer that makes the animation resume both forwards and backwards at will with no issue. I'm not sure the approach i'm using is the right one, i'm still pretty new to Swift. Note : Sample project at the bottom, for having a better understanding of the issue. In my project i'm