in the newest FB client one animation is like

This is the normal FB check in page and if click left-top corner button, the preference page show with an left to right animation:

How to make it? I know the way to do UIView left to right animation, but not like this, part of checkin page still in screen, and if click left-top corner button, check in button back to original position…
I have just open-sourced a project on Github which accomplishes exactly what you’re looking for in a manner that resembles Facebook’s implementation most accurately.
Check it out at Github: https://github.com/pkluz/PKRevealController