1912820960 发表于 2016-5-24 18:17:03

拖动面板中文本框无法输入、下拉列表无法选择的问题及解决办法

遇到一个棘手的问题。
由于内容过长,需要拖动动态面板,然而面板内有需要输入的文本框和下拉列表,然后杯具发现axure7.0不能输入和选择。
网上有说解决办法是加个背景层,从而实现拖动效果。
----------------------------------------------------------
做法是将文本框所在面板背景下再嵌套一个动态面板,使文本框在上一层,并设置该背景层的动态面板拖动事件,拖动时移动最上层要移动的动态面板, 经过检测,方法可行,就是拖动背后层来触发当前层移动

----------------------------------------------------------
然并卵~,这种方法对于控件少的页面管用,但是控件少的话,压根不用拖动啊,整个页面布满了控件,触发动态面板移动的事件又放在背景层,压根就触发不了,所以说然并卵,大神们有没有有效的解决方法?求教下……

尹广磊 发表于 2016-5-24 21:22:30

上传你的rp源文件看看。

1912820960 发表于 2016-5-25 09:25:23

2# 尹广磊

谢谢,示例中home页是我做的效果页,下面两个是示范,可以输入的页面,控件较少,所标拖动的时候可以触发背景动态面板的移动事件,不可以输入的页面是没有背景层,直接触发上层动态面板移动事件,所以文本框不能输入。

1912820960 发表于 2016-5-25 09:47:21

刚上传的那个home页移动事件忘记加控件ID了,但是即使加上了,效果是一样的,因为前端布满了控件,根本触发不了背景层的动态面板的移动事件!!

尹广磊 发表于 2016-5-25 12:29:19

我在mac和win下试了,都是可以输入的。
你把Axure的汉化包取消了,看看是不是就可以了。
我怀疑可能是汉化包有问题。
或者是换firefox浏览器试试。

1912820960 发表于 2016-5-25 17:50:39

5# 尹广磊

我的就是firefox,应该不是汉化包的问题,百度贴吧里说的是官方已经确定了该bug,参考下:http://tieba.baidu.com/p/2769864010

1912820960 发表于 2016-5-25 17:51:37

你是7.0版本吗,不行我把汉化包换了

尹广磊 发表于 2016-5-25 22:34:52

我是7.0

1912820960 发表于 2016-5-26 09:20:52

8# 尹广磊

不行啊,换回了英文版,重新运行,还是不能输入
是不是电脑的问题!!

1912820960 发表于 2016-5-26 10:29:25

8# 尹广磊


解决了,我把7.0卸载了,然后安装8.0版本就可以了,多谢大神!!
页: [1]
查看完整版本: 拖动面板中文本框无法输入、下拉列表无法选择的问题及解决办法