Skip to content

Conversation

@osteslag
Copy link

After having toyed with your animations, as per this pull request, I went back to your original settings and suddenly had a hard time figuring out which I preferred. So, for nothing more than potential inspiration, have a look at my changes.

I still think the way the tiles are initially displayed at the centre makes the menu appear to flicker because each tile is visible for a short period of time before being moved away, revealing a new one underneath. I think my version of the animation when tapping the More button works quite well.

Obviously, I still think there’s room for improvement.

Joachim Bondo added 2 commits May 15, 2012 15:41
The default animation seems rather abrupt. I think it could be improved
by making it smoother and slower. As a first step I've implemented a
subtle bounce effect to the tiles.

The tiles animations have changed from a CABasicAnimation to a
CAKeyframeAnimation to deviate from the stringent, linear approach.

To further enhance the experience one could set the keyFrames array to
a more suitable value. However, I think it works well to have the
distance travel and the bounce take an equal amount of time.
Animations have been made slightly slower and delays between them
slightly shorter. The tiles animate simultaneously, but with overlap,
which gives a nice organic touch.

The way the tiles are initially added, makes the menu appear to flicker
because each tile is visible for a short period of time.
@mattgemmell
Copy link
Owner

Hi Joachim,

Interesting. I like the bounce effect, and the quicker transition to successive pages, but I can't decide if it looks somehow too 'aggressive'! I might play with bringing the speed down a bit nearer to the original, but keeping the bounce. :)

-Matt

On 15 May 2012, at 15:30, Joachim Bondo wrote:

After having toyed with your animations, as per this pull request, I went back to your original settings and suddenly had a hard time figuring out which I preferred. So, for nothing more than potential inspiration, have a look at my changes.

I still think the way the tiles are initially displayed at the centre makes the menu appear to flicker because each tile is visible for a short period of time before being moved away, revealing a new one underneath. I think my version of the animation when tapping the More button works quite well.

Obviously, I still think there’s room for improvement.

You can merge this Pull Request by running:

git pull https://github.com/osteslag/MGTileMenu master

Or you can view, comment on it, or merge it online at:

#1

-- Commit Summary --

  • Add subtle bounce effect to animated tiles
  • Tweak animation durations slightly

-- File Changes --

M MGTileMenu/MGTileMenuController.m (45)

-- Patch Links --

https://github.com/mattgemmell/MGTileMenu/pull/1.patch
https://github.com/mattgemmell/MGTileMenu/pull/1.diff


Reply to this email directly or view it on GitHub:
#1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants