在Quick-Cocos2d-x中使用CCScrollView的问题

我在Quick-Cocos2d-x中使用CCScrollView,CCScrollView的setContainer为一个Layer,这个Layer上面放了很多PushButton

请问,我要怎么才能按住PushButton的时候让CCScrollView滑动,而点击的时候就直接执行PushButton的点击回调??

不同触摸机制的控件混用会出很多问题的:3:

按钮设置为不吞噬触摸事件:
button:setTouchSwallowEnabled(false)

按钮点击的回调中判断一下scrollview的滚动状态,没有滚动才响应点击:
if not scrollview:isTouchMoved() then
– 按钮点击效果
end