【已解决】PageView 设置setTouchEnable 为false仍能点击

pageView->setTouchEnable(true,true); 设置为这样后,pageview上的控件仍然无法点击

pageView->setTouchEnable(false); 设置为这样后,pageview仍然可以触发点击事件

请问是Bug不?

我现在想点击pageView界面上的控件,请问有什么办法触发!?

楼主 你设置的是pageView控件不能点,然后子控件还能继续接受事件吧?这个还不是bug,这是由于事件分发设计的问题,你需要对子控件也设置setTouchEnable,或者覆盖一个空VIew然后吃掉所有的事件。

子控件,我设置了可点击了~ 。可是无法触发,无论点击还是拖动。都是pageview在响应。我的是vs2010

不用了 。可能是我代码什么地方出问题了。改了一下testcpp 的pv 没有问题,可以响影事件

是找到问题原因了么?欢迎将解决方法发上来哦~~:7:

检查了一遍UI。发现是有一个元素设置了 touchenable = true 遮在层上了 :12:

没关系啦~~每个人都会犯错的,能找到错误才是能力的体现,:arrow_upper_left:(^ω^):arrow_upper_right:

怎么让pageview的子控件的消息不下发给pageview?在这里纠结了很长时间