scrollview上button事件吞噬

请问各位,我用编辑器做的scrollview上加button,在butto上滑动,scrolliew被吞噬了,设置不被吞噬的话滑动button后scrollview会移动,但是button事件会被触发。请问各位怎么解决的。

父容器+子容器
其中子容器中有按钮,
是这样吗?

判断button的移动距离

同样的问题。

在move 里面 求出相对位移,如果 abs(offset.x) 大于某个指定值就 调用scrollview 的move,反之就return

scrollview 滑动的时候就设置settouchenable(false) end的时候在设置回来就好了

版主你好,是这样的,因为我的scrollview里面有一个item是按钮,上面还有一个按钮,item这个按钮可以解决,但是按钮上面那个按钮没办法解决

你好,能指示一下怎么去调用scrollview的move吗?

我是按钮上面的那个按钮不行,设置settouchenable(false)的话就会触发第一个button。

http://blog.csdn.net/eava_wu/article/details/46672117 我的博客。让按钮的触摸事件可以传递

重写Cocos2d的menu类,给一篇blog,scrollView与menu的两种问题都会解决,http://my.oschina.net/liuwj/blog/307262

添加button的时候调用一下setPropagateTouchEvents,就不会往上传递touch事件了

button->setSwallowTouches(false);

enjoy!