Fix crash issue caused by CoreAnimation and improve user experience #20

wants to merge 4 commits into


None yet

2 participants

vagase commented May 11, 2012

Issue: #19

vagase added some commits May 10, 2012
@vagase vagase Forbidden to expand or close menu while menu's animation is not finis…

If allow to expand or close menu while animating, and press buttons to
fast this will crash. This is caused by CoreAnimation. But I can not
figure out the detail.
@vagase vagase Change the rotation of middle button from M_PI_4 to M_PI_4 * 3 while …
…pressing button.

This will increase user experience.
@vagase vagase Add expandDuration and closeDuration to set expand and close animation
Change to défaut animation duration from 0.5 to 0.4.
@vagase vagase Delay one action to take after animation finished.
This will not block user's action while animating totally, take the
last one while animation finished. This is absolutely improve user
response. Much better ux.
levey commented May 14, 2012

I've added _animating field 2days ago.....

@levey levey closed this May 14, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment