我正在开发一个我植入了滑动功能的应用程序。
当用户滑动一个框时,它会触发一个事件,在该事件中该框被动画以滑动一侧。我在哪里创建了如下所示的动画
boxview.Swiped += (s, e) =>
{
if (e.Direction == MR.Gestures.Direction.Right)
{
boxview.TranslateTo(-600, 0, 500, null);
}
}
所以我想做的是忽略这个,如果在 500ms 时间内再次调用它来完成动画。
一直在考虑只参加活动(e)并取消它。但我仍然需要一种方式来说明它应该只在时间跨度内完成。并且没有运气让它工作。
无论如何,感谢您提供的任何意见,并感谢您的时间。