cocos2d-lua3.7控件篇(五)-PageView demo
PageVIew实现翻页的效果使用cocos2d-lua社区版local MainScene = class("MainScene", function()return display.newScene("MainScene")end)function MainScene:ctor()local layer = cc.LayerColor:create(cc.
·
PageVIew实现翻页的效果
使用cocos2d-lua社区版
local MainScene = class("MainScene", function()
return display.newScene("MainScene")
end)
function MainScene:ctor()
local layer = cc.LayerColor:create(cc.c4b(155, 155, 155, 255))
layer:addTo(self)
self:createUIPageView()
end
function MainScene:createUIPageView()
local page = ccui.PageView:create()
page:setContentSize(800,400)
for i = 1 , 18 do
local layout=ccui.Layout:create()
layout:setPosition(10,30*i)
print("test")
layout:setContentSize(cc.size(100,100))
local lbl3 = cc.Label:create()
lbl3:setString("-----------"..i)
lbl3:setContentSize(cc.size(100,100))
lbl3:setPosition(10,200)
layout:addChild(lbl3)
local lbl4 = cc.Label:create()
lbl4:setString("aaaaaaaaaaaa"..i)
lbl4:setContentSize(cc.size(100,100))
lbl4:setPosition(10,230)
layout:addChild(lbl4)
page:addPage(layout)---一个layout 为一个 page内容
end
page:addTo(self)
end
function MainScene:onEnter()
end
function MainScene:onExit()
end
return MainScene
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献2条内容
所有评论(0)