Простая анимация нижнего меню

После выполнения моего первого проекта на oDesk, захотелось немного украсить получившееся приложение, ведь приятные фичи — залог успешных отношений с клиентом. Одним из украшений стала анимация для нижнего меню.

Самый очевидный вариант — эффект выплывания из-за нижней кромки экрана, показался недостаточно интересным. В итоге получился вот такой блок кода:

Для обратной анимации достаточно изменить animation.toValue на [NSNumber numberWithFloat:1.0 * M_PI];

А вот так выглядит сам результат: