quick-cocos2d-x教程12:实现文本和密码输入界面




原文地址:http://www.2cto.com/kf/201406/308285.html



用户输入账号和密码输入是常见工能,现在用editBox来实现用户名和密码输入,但是这个商业项目上常见功能,网上却没有找到教程,我就一步一步的实现,代码如下:

function MainScene:ctor() ui.newTTFLabel({text = "User Login",size = 20,align = ui.TEXT_ALIGN_CENTER}) :pos(display.cx,display.cy+50) :addTo(self) ------ local function onEdit(event,editBox) if event == "began" then -- 开始输入 elseif event == "changed" then -- 输入框内容发生变化 elseif event == "ended" then -- 输入结束 elseif event == "return" then -- 从输入框返回 end end local editBox = ui.newEditBox({ image = "EditBox.png",listener = onEdit,size = CCSize(200,40) }) editBox:pos(display.cx,display.cy) editBox:addTo(self) -------- local editBox2 = ui.newEditBox({ image = "EditBox.png",40) }) --设置密码输入框 editBox2:setInputFlag(0) editBox2:pos(display.cx,display.cy/2) editBox2:addTo(self) -------------- endsetInputFlag(0) 是实现密码输入EditBox.png 要做一个小的图片,然后用九风格来不变形拉伸

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...