Вы можете использовать библиотеку CoreAnimation
. Изменить Frame
меню за несколько секунд. Ссылка на следующий код
выдвигает меню
UIView.Animate(0.8, () =>
{
CGRect outRect= new CGRect(0, menuView.Frame.Y, menuView.Frame.Width, menuView.Frame.Height);
menuView.Frame = pushRect;
});
нажмите в меню
UIView.Animate(0.8, () =>
{
CGRect inRect = new CGRect(20- menuView.Frame.Width, menuView.Frame.Y, menuView.Frame.Width, menuView.Frame.Height);
menuView.Frame = inRect;
});
0,8 в анимации.