【问题标题】:How to animate BoxView position?如何为 BoxView 位置设置动画?
【发布时间】:2016-08-05 14:53:25
【问题描述】:

我希望有两个并排的按钮,以及一个 BoxView,它将站在按下的按钮下方,因此它必须能够从一个按钮下方滑动到另一个按钮。我尝试寻找,但找不到与 Xamarin Forms 位置动画相关的任何内容。我怎样才能做到这一点? 欢迎任何有关我正在尝试做的事情的资源或建议,谢谢。

【问题讨论】:

标签: animation xamarin xamarin.forms


【解决方案1】:

使用LayoutTo(position, duration, easing) 方法如:

yourBoxView.LayoutTo(new Rectangle(x,y,width,height),500,Easing.Linear)

【讨论】:

  • 您能详细说明一下吗?这是什么Rectangle
  • Rectangle:指定屏幕中的一个矩形区域。即:new Rectangle(1,2,3,4) => 开始 xPosition =1,开始 yPosition=2,Width=3,Height=4。在您的按钮单击操作中,您将调用 LayoutTo 方法。您还应该检查 [Easing][1] 类以指定动画样式。 [1]:developer.xamarin.com/api/type/Xamarin.Forms.Easing
猜你喜欢
  • 2019-04-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-25
  • 2011-12-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多