Quick-Cocos2d-x3.2 UIPageView 简单使用

Quick-Cocos2d-x3.2 UIPageView 简单使用,第1张

概述这个例子是官方例子中的一个。这里将其简单的加了些注释。 local TestUIPageViewScene = class("TestUIPageViewScene",function() return display.newScene("TestUIPageViewScene")end)-- ctor 相对于cocos中的init()函数function TestUIPageVi

这个例子是官方例子中的一个。这里将其简单的加了些注释。

local TestUIPageVIEwScene = class("TestUIPageVIEwScene",function()    return display.newScene("TestUIPageVIEwScene")end)-- ctor 相对于cocos中的init()函数function TestUIPageVIEwScene:ctor()    	self:createPageVIEw()endfunction TestUIPageVIEwScene:createPageVIEw()    self.pv = cc.ui.UIPageVIEw.new({        vIEwRect = cc.rect(80,280,780,480),--设置位置和大小        column = 3,row = 3,--列和行的数量        padding = {left = 20,right = 20,top = 20,bottom = 20},--整体的四周距离        columnSpace = 10,rowSpace = 10                                        --行和列的间距    })    :ontouch(handler(self,self.touchListener))    :addTo(self)        for i = 1,18 do    	       local item = self.pv:newItem()    	       local content        content = display.newcolorLayer(        cc.c4b(math.random(250),math.random(250),math.random(250)))                content:setContentSize(240,140)        content:settouchEnabled(false)        item:addChild(content)      -- 为每个单独的item添加一个颜色图块        self.pv:addItem(item)          --为pagevIEw添加item    end        self.pv:reload()            --需要重新刷新才能显示	endfunction TestUIPageVIEwScene:touchListener(event)    dump(event,"TestUIPageVIEwScene - event")    local ListVIEw = event.ListVIEw    if 3 == event.itemPos then    	   ListVIEw:removeItem(event.item,true)    	    end	endreturn TestUIPageVIEwScene

原文:http://blog.csdn.net/qqmcy/article/details/40428583 总结

以上是内存溢出为你收集整理的Quick-Cocos2d-x3.2 UIPageView 简单使用全部内容,希望文章能够帮你解决Quick-Cocos2d-x3.2 UIPageView 简单使用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1005820.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存