[TIMOB-1200] Fix animation system
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2011-04-17T01:55:30.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 1.5.0 |
Components | iOS |
Labels | defect, ios, iphone |
Reporter | Stephen Tramer |
Assignee | Stephen Tramer |
Created | 2011-04-15T02:46:28.000+0000 |
Updated | 2011-04-17T01:55:30.000+0000 |
Description
Our animation system needs to transition to the 4.0 block-based animation style where possible. We'll need to leave in the old 3.1 code as long as we can, but block-based has better guarantees about animations completing with the correct DidStop delegate (since it's a block) and we can implement our own autoreverse with it that will get rid of flicker on autoreversed animations that we currently experience sometimes.
Managed to fix the current code to allow concurrent animations a while ago. Autoreverse flicker is still a problem and will remain so until we figure out how to manage it.