可以复制粘贴的控件CCEditBox代码示例

来源:互联网 发布:郑州淘宝运营 编辑:程序博客网 时间:2024/05/16 09:04

//设置CCEditBox的输入框的背景图片,CCScale9Sprite是可拉伸

    CCScale9Sprite* sacel9Spr =CCScale9Sprite::create("Icon@2x.png");

    

    //设置的长和宽,和背景图片

    CCEditBox* box = CCEditBox::create(CCSizeMake(300,100), sacel9Spr);

    

    //设置位置

    CCSize size =CCDirector::sharedDirector()->getWinSize();

    box->setPosition(ccp(size.width/2, size.height/2));

    

    //设置字体颜色

    box->setFontColor(ccc3(255,228, 173));

    

    //设置输入框提示字

    box->setPlaceHolder("length 5");

    

    //设置键盘输入模式

    box->setInputMode(kEditBoxInputModeAny);

    

    //设置键盘输入的字符的首写大写

    box->setInputFlag(kEditBoxInputFlagInitialCapsWord);

    

    //设置键盘缩回按钮为done

    box->setReturnType(kKeyboardReturnTypeDone);

    

    //设置代理

    //box->setDelegate(this);

    

    //设置输入长度为20个字符

    box->setMaxLength(20);

    this->addChild(box,1);

    return true;

0 0
原创粉丝点击