这个问题困扰了我很久。
一开始从Surface SDK的发布,感觉ScatterView太好用了,不用任何逻辑代码就能实现拖动、旋转、缩放等触控效果,并且支持惯性、边界反弹、单指甩动等效果。
但是真正拿他来写程序,才发现不知道怎么初始化ScatterViewItem的位置等,因为添加一个ScatterViewItem到ScatterView中时角度和位置都是随机的,这在开发中带来非常多的麻烦。
由于新的项目下来,还是有这样的需求,因此我很随意的在google上打上关键字“ScatterViewItem Position”进行搜索,还真被我发现了,哈哈哈!
如何设置ScatterViewItem的初始角度和位置:
角度:Oriantation
位置:Center
只要改变这2个属性就可以了,这跟我预想的差不多,肯定是改某个属性就可以。。
如果我对MSDN再熟悉一点,应该能很方便的解决此类问题。。