06 EditBox 编辑框
来源:互联网 发布:张艺谋奥运 知乎 编辑:程序博客网 时间:2024/06/04 20:14
EditBox 编辑框
用法以及常用接口:
local img = cc.Scale9Sprite:create("image/testimg2.png")local img2 = cc.Scale9Sprite:create("image/testimg2.png")img2:setColor(cc.c3b(255,0,0))local img3 = cc.Scale9Sprite:create("image/testimg2.png")img3:setColor(cc.c3b(0,0,255)) --参数1 size 参2 正常状态图 参3 编辑状态图 参4 不可用状态图 --(用9宫格) local editBox = cc.EditBox:create(cc.size(300,100),img,img2,img3)editBox:setPosition(480,320)self:addChild(editBox)local function editBoxEvent(eventType,pSender) local edit = pSender -- 编辑框本身 if eventType == "began" then print("开始") --变化事件类型: 如,在window下,输入完成后点击 OK 则触发此类型 --若点击 CANCEL 则不触发此类型 elseif eventType == "changed" then print("变化") elseif eventType == "ended" then print("结束") elseif eventType == "return" then print("返回") endend--绑定回调editBox:registerScriptEditBoxHandler(editBoxEvent) editBox:setText(pText)--设置文本editBox:getText()--获得 editBox:setPlaceHolder(pText) --设置(占位文本)提示文本editBox:getPlaceHolder()--获得 editBox:setFont(pFontName,fontSize)editBox:setFontName(pFontName)editBox:setFontSize(fontSize)editBox:setFontColor(color) editBox:setPlaceholderFont(pFontName,fontSize)editBox:setPlaceholderFontName(pFontName)editBox:setPlaceholderFontSize(fontSize)editBox:setPlaceholderFontColor(color) editBox:setMaxLength(num)editBox:getMaxLength()
--输入的字符格式editBox:setInputFlag(inputFlag)--参数:-- cc.EDITBOX_INPUT_FLAG_PASSWORD --密码-- cc.EDITBOX_INPUT_FLAG_SENSITIVE --表示输入的文本是敏感数据-- cc.EDITBOX_INPUT_FLAG_INITIAL_CAPS_WORD --每个单词的首字母应该大写-- cc.EDITBOX_INPUT_FLAG_INITIAL_CAPS_SENTENCE --每个句子的首字母应该大写-- cc.EDITBOX_INPUT_FLAG_INITIAL_CAPS_ALL_CHARACTERS --自动大写的所有字符 --输入的字符类型editBox:setInputMode(inputMode)--参数:-- cc.EDITBOX_INPUT_MODE_ANY --用户可以输入任何文字-- cc.EDITBOX_INPUT_MODE_EMAILADDR --用户可以输入一个电子邮件地址-- cc.EDITBOX_INPUT_MODE_NUMERIC --用户被允许进入一个整数值-- cc.EDITBOX_INPUT_MODE_PHONENUMBER --用户可以输入一个电话号码-- cc.EDITBOX_INPUT_MODE_URL --用户可以输入一个网址-- cc.EDITBOX_INPUT_MODE_DECIMAL --用户被允许进入一个真正的数值-- cc.EDITBOX_INPUT_MODE_SINGLELINE --用户可以输入任何文字,换行除外 --设置返回类型 就是键盘右下角那个键是 return 、Done 、Send 、Search 、Go等字样 (抄来的,不太了解)editBox:setReturnType(returnType)--参数:-- cc.KEYBOARD_RETURNTYPE_DEFAULT -- 默认-- cc.KEYBOARD_RETURNTYPE_DONE ---- cc.KEYBOARD_RETURNTYPE_SEND ---- cc.KEYBOARD_RETURNTYPE_SEARCH ---- cc.KEYBOARD_RETURNTYPE_GO --
0 0
- 06 EditBox 编辑框
- EditBox 编辑框
- MFC EditBox 编辑框禁止输入中文
- cocos2dx-3.3 使用编辑框(EditBox)
- editbox
- EditBox
- EditBox
- vc++ 读取EditBox中的十进制数,转化为int格式,再在编辑框中用十六进制显示
- vc++ 读取EditBox中的十进制数,转化为int格式,再在编辑框中用十六进制显示
- mfc tabcontrol里面dialog里面的editbox不能响应编辑
- Cocos3.0 Editbox输入框的运用。
- cocos2dx lua 输入框用法(EditBox)
- cocos2dx lua实现EditBox输入框
- 在MFC中使EditBox处于只读模式,无法被编辑
- cocos2dx lua 再谈实现EditBox输入框
- editBox 过滤特定字符
- cocos2dx之EditBox
- EditBox多行输入
- [Android初级]BroadReceiver之自启动应用
- Hdu 4686 Arc of Dream 矩阵快速幂
- 排序算法的稳定与不稳定
- 高性能网络编程5----IO复用与并发编程
- 关于Mongodb的全面总结,学习mongodb的人,可以从这里开始!
- 06 EditBox 编辑框
- Android Bug
- 【解决】/usr/bin/ld: cannot find -lc
- 空指针
- android 某些三星手机上不显示通知Notification和消息Toast
- JAVA获取时间戳,哪个更快<转>
- Quick-Cocos2d-x游戏开发触摸捕获事件 cc.NODE_TOUCH_CAPTURE_EVENT
- css中使input输入框与img(图片)在同一行居中对齐
- 《黑客与画家》书评