Efraim Budusan
Efraim Budusan
Well I had to find a workaround, and not use pre-compositions at all. I duplicated the mask and used is as an inverted alpha mask for each layer I had...
Well that's all about what this bug is. It doesn't render correctly on iOS if you mask a precomposition with an inverted alpha mask.
This a how the grid looks like with 1pt for both horizontal and vertical spacing 
Hello, thanks for the pull request, i have to mention that you should not explicitly call ```draw(self.bounds)``` rather ```setNeedsDisplay()```
Hello, this a good idea an we'll consider it as a future update. Feel free to fork, add a feature and submit a pull request!
The finish state is predefinied and sent asa a parameter to startAnimating.
Can you please make a PR with this fix? Thank you!
The overridden method is `draw(_ rect:CGRect)`. Just override the method and call `super.draw(rect)`(no need for additional code to reproduce the bug) and place an image with transparency.
What do you mean by not stopping where you want? Does going to background influence the stopping index?