Я новичок в Xamarin и iOS. Я делаю приложение в Visual Studio с Xamarin. Я хочу переместить мою кнопку с правой стороны на левую сторону. для этого у меня есть код ниже:Как переместить кнопку справа налево в Xamarin (iOS)
fabButton.SetImage(UIImage.FromFile("Plus Math-24"), UIControlState.Normal);
pt = fabButton.Center;
UIView.Animate(2, 0, UIViewAnimationOptions.CurveEaseInOut,
() => {
fabButton.Center = new CGPoint(UIScreen.MainScreen.Bounds.Left - fabButton.Frame.Width/15, fabButton.Center.Y);},
() => {
fabButton.Center = pt;}
);
Моя кнопка перемещается, но она возвращается к моей предыдущей позиции. Любая помощь должна быть оценена.
Это мое изображение:
ОБНОВЛЕНИЕ:
При попытке другой код это работает лучше
Изменить код:
UIView.Animate(2, 0, UIViewAnimationOptions.CurveEaseInOut,
() =>
{
fabButton.Center = new CGPoint(50,611);
},
() =>
{
}
);
Нормальный экран:
когда Нажмите на кнопку:
Но есть некоторые проблемы кнопка находится в определенной высоте верхняя сторона ..