从表中滑动ScatterViewItems以关闭

时间:2013-05-07 09:48:24

标签: touch multi-touch pixelsense

目前我正在为Pixelsense / Surface 2.0 / Sur40开发一个项目。我想知道是否可以从表中滑动ScatterViewItems。对我来说,这是关闭项目最直观的方式。默认情况下ScatterViewItems从屏幕边缘反弹。 目前我正在关闭带有两个按钮的物品,以确保物品不会被意外关闭。

The ScatterViewItem that should be closed by sliding

如果有人知道它是怎么做或可以做到的,请告诉我。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以查看SVI的中心财产吗?或者将中心属性与一些三角函数结合起来找到角点。然后在操作事件期间检查中心或角落是否从ScatterView的边缘掉落。

我相信你不允许超过ScatterView的SVI超过85%的可见区域。意思是你无法将它从桌子上推下来,总会有一个小角落让你再次抓住它。但是从UI的角度来看,你必须指导人们抛弃它,而且我发现Surfaces非常容易让你以你不想要的方式移动东西。我个人会坚持使用一个按钮,除非你的观众很乐意在飞行中搞清楚事情。