【发布时间】:2016-08-05 14:53:25
【问题描述】:
我希望有两个并排的按钮,以及一个 BoxView,它将站在按下的按钮下方,因此它必须能够从一个按钮下方滑动到另一个按钮。我尝试寻找,但找不到与 Xamarin Forms 位置动画相关的任何内容。我怎样才能做到这一点? 欢迎任何有关我正在尝试做的事情的资源或建议,谢谢。
【问题讨论】:
标签: animation xamarin xamarin.forms
我希望有两个并排的按钮,以及一个 BoxView,它将站在按下的按钮下方,因此它必须能够从一个按钮下方滑动到另一个按钮。我尝试寻找,但找不到与 Xamarin Forms 位置动画相关的任何内容。我怎样才能做到这一点? 欢迎任何有关我正在尝试做的事情的资源或建议,谢谢。
【问题讨论】:
标签: animation xamarin xamarin.forms
使用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