可以用来当做用户名和密码的输入框
CCSize size = CCDirector::sharedDirector()->getWinSize();
CCScale9Sprite * spriteUsername = CCScale9Sprite::create("bg.png");
CCEditBox * username = CCEditBox::create(CCSizeMake(380,60), spriteUsername);
username->setFontColor(ccc3(255, 255, 255));
username->setPlaceHolder("input username");//没有内容的时候提示
username->setMaxLength(5);
username->setInputFlag(kEditBoxInputFlagSensitive);
username->setReturnType(kKeyboardReturnTypeDone);
username->setPosition(ccp(size.width*0.5, 220));
addChild(username);
CCScale9Sprite * spritePassword =CCScale9Sprite::create("bg.png");
CCEditBox * password = CCEditBox ::create(CCSizeMake(380, 60), spritePassword);
password->setPosition(ccp(size.width* 0.5, 120));
password->setFontColor(ccc3(255, 0, 0));
password->setPlaceHolder("input password");
password->setMaxLength(12);
password->setInputFlag(kEditBoxInputFlagPassword);
password->setReturnType(kKeyboardReturnTypeGo);
addChild(password);
本文介绍如何使用Cocos2d-x中的CCEditBox组件来创建用户名和密码输入框,包括设置字体颜色、占位符文本、最大长度及输入类型等属性。
110

被折叠的 条评论
为什么被折叠?



