关于menu和scrollview

我现在创建了一个scrollview,里面放了一个menu,menu下有10个menuitem。现在存在两个问题,一个是没显示出来的menuitem也能响应点击事件。第二个是点在menuitem上面拖拽没法传递给scrollview。求指教:6::6:

下面是大致的代码,是我写的不对,还是有啥没设置呢?

self.cMenu= CCMenu:create()
local tables= {“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“10”}

local menuNode = display.newNode()
menuNode:addChild(self.cMenu)
menuNode:setContentSize(570, #tables* 65 + 9)

for i = 1, #tables do
local menuItem = CCMenuItemImage:create(“1.png”, “2.png”)
menuItem:setAnchorPoint(CCPoint(0,0))
menuItem:setPosition(0, (i - 1) * 65 + 9)
menuItem:setTag(i)
local tName = ui.newTTFLabelWithShadow({
text = tables*,
size = 24,
font = “hei.ttf”,
color = ccc3(255, 128, 0),
x = 170,
y = 28,
})
menuItem:addChild(tName)
menuItem:addNodeEventListener(cc.MENU_ITEM_CLICKED_EVENT, listener)

    self.cMenu:addChild(menuItem)
end

self.cScroll = CCScrollView:create(CCSize(570, 320), menuNode)
self.cScroll:setClippingToBounds(true)
self.cScroll:setDirection(1)
self.cScroll:setContentOffset(CCPoint(0, -((#table * 65 + 9)/2)), true)
self.cScroll:setBounceable(true)

self:addChild(self.cScroll)*

目测是不同touch机制混用出现的问题 …