查看: 4626|回复: 2

6.0drag事件小技巧--在透明面板上促发拖动事件

[复制链接]

0

主题

66

回帖

-237

积分

乞丐

积分
-237
发表于 2011-3-30 15:18:51 | 显示全部楼层 |阅读模式
尹广磊公众帐号
要拖动的面板被别的东西挡住了,如何添加drag事件?
以android日期设置原型为例。本例中,数字面板是要被拖动的,可是面板被渐变处理矩形给挡住了,要在其上添加drag事件来促发它能被拖动,我们可以在最处层加一个大小和高度一样的透明矩形面板,在这个透明矩形面板上添加drag事件:drag 数字面板with y。哈哈,大功告成!

android日期设置.rp

75.44 KB, 下载次数: 48

android日期设置.rar

199.67 KB, 下载次数: 28

515

主题

6310

回帖

7万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
75260
QQ
发表于 2011-3-31 09:39:45 | 显示全部楼层
开始拖动前可以将被拖动面板置于最前,事件中有这个动作。
置于最前后就不会被遮挡。

0

主题

66

回帖

-237

积分

乞丐

积分
-237
 楼主| 发表于 2011-3-31 12:09:59 | 显示全部楼层
试了一下,先把渐变矩形转换成动态面板,然后在渐变矩形面板上添加ondragstar和drag事件。也能达到同样的效果。
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|手机版|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2024-5-15 21:47

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表