尹广磊 发表于 2012-8-3 00:35:14

单个面板拽一下改变位置




左右拽一下指定面板,可以动态的改变他们的排列位置。

原理:

1.利用的是axure6.5的OnSwipeLeft和OnSwipeRight事件,所以每次只能拽一下,
   且拽的距离固定。都是向左或向右移动100个像素,也就是一个面板的宽度。
2. 做的相邻性的条件判断,所以这些面板要全部挨在一起,否且开始拽的时候条件判断不成立。
3. 目前只能做拽动一个的示例,任意一个都可以拽动条件判断不了,或排列组合太多。


html演示和rp源文件:

尹广磊 发表于 2012-8-3 00:39:22

@normansu,用其它的方法做了一个动态拖拽排序。原帖
使用的是动态面板状态来判断是从左还是从右拖动过来的。
原理理解起来会比较困难一些,有爱好者可以继续在上面的基础上再继续研究。





html演示及rp源文件:

杨燕 发表于 2012-8-3 11:42:36

2# 尹广磊
这个不错~

蓝海立业 发表于 2012-8-3 11:43:00

:lol
页: [1]
查看完整版本: 单个面板拽一下改变位置