飞龙在天 发表于 2011-8-26 11:41:21

动态面板沿Y轴(纵向)拖动如何限定范围(己解决)

动态面板沿Y轴(纵向)拖动,且只能在指定的范围拖动,应如何操作?

情况说明:一个比较长的页面,上下给遮起来,只显示中间的部份,应如何操作

飞龙在天 发表于 2011-8-26 12:50:59

我把这个例子放上来,请大家帮我设置一下。

inuyah 发表于 2011-8-26 14:08:24

1.首先要设定一个面板的显示范围。
2.设置一个“头部”,一个“尾部”。
3.当面板向上拖动时,面板的区域碰到“头部”,就说明面板已经无法再向上拖动了。此时,重设面板的当前位置。
4.当面板向下拖动时,面板的区域碰到“底部”,就说明面板已经无法再向下拖动了。此时,重设面板的当前位置。

飞龙在天 发表于 2011-8-29 15:30:51

非常详细,清楚,明了。十分谢谢。但是我看了一下,没有做出来,问题描述在7楼。

老蔡 发表于 2011-8-30 10:55:59

做得很不错啊。
但是我怎么找不到“头部”那个热区?

吴金志 发表于 2011-8-30 12:45:47

正在下载学习中

飞龙在天 发表于 2011-9-2 09:01:02

看了inuyah 同学做的这个示例,我在做的时候遇到两个问题,一个就是蔡高泽 同学说的,找不到头部的热区。主要的是做不出来这个示例,出现如图中描述的问题,再请inuyah 帮我看一下。

老蔡 发表于 2011-9-2 13:53:20

第二个问题我知道:
你右击用例2、用例3,选择“切换IF/ELSE IF”就可以了。

飞龙在天 发表于 2011-9-2 16:21:15

第二个问题我知道:
你右击用例2、用例3,选择“切换IF/ELSE IF”就可以了。
蔡高泽 发表于 2011-9-2 13:53 http://www.hiaxure.com/images/common/back.gif


用你的方法成功实现。


下面是我又专门做了一个这个效果。

飞龙在天 发表于 2011-9-2 17:47:44

做得很不错啊。
但是我怎么找不到“头部”那个热区?
蔡高泽 发表于 2011-8-30 10:55 http://www.hiaxure.com/images/common/back.gif


头部藏起来了。

因为面板很长,要拖到最下面才不让往上拖了,所以上面的空间就大些,实际上“头部”可以通过全选后再往下拖,一直拖到可以看见为止

inuyah 发表于 2011-9-5 17:24:38

对,头部隐藏起来了。
可以按CTRL+F来搜索。 它的顶端在 -965.超出了显示范围。

inuyah 发表于 2011-9-5 17:28:40

我们这有个厉害的高手(我老大),哈哈。所以很多东西都是他教的。上手也就相对快很多。
页: [1]
查看完整版本: 动态面板沿Y轴(纵向)拖动如何限定范围(己解决)