local function buttonCallBack(sender,type) if type==0 then --begin istouch = false elseif type==1 then --move istouch = true--如果没有执行move,那就证明是点击,=.=是不是很low else if not istouch then print("buttonCallBack".."执行点击事件") end end end local pageVIEw1 = mainUI:getChildByname("PageVIEw_2") for i=1,2 do local itemLayout = ccui.Layout:create() local itemUI = cc.csloader:createNode("Layer.csb") local pageItem = itemUI:getChildByname("Panel_1") itemLayout:setContentSize(pageItem:getContentSize()) itemLayout:addChild(itemUI) for i=1,5 do local button = pageItem:getChildByname("button_6_"..i) button:addtouchEventListener(buttonCallBack)--设置按钮的点击时间 button:setSwallowtouches(false)--向下传播,PageVIEw能接收到 end pageVIEw1:addPage(itemLayout) end
@H_419_0@代码比较简单,就不全部传上来了,上个效果图 @H_419_0@ 总结
以上是内存溢出为你收集整理的三、PageView Button的事件处理全部内容,希望文章能够帮你解决三、PageView Button的事件处理所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)