本文主要是介绍cocos lua ccui.TextField 本文输入框 editbox手机无法正常输入,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
local motify_bg = self.lbl_modity_bg:GetView()local x, y = motify_bg:getPosition()local size = motify_bg:getContentSize()local ap = motify_bg:getAnchorPoint()size = cc.size(size.width-20, size.height-20)self.text_field = ccui.TextField:create("点击开始修改工会公告", "res/font/cght.TTF", 20)self.text_field:setPosition(cc.p(x, y))self.text_field:setAnchorPoint(ap)self.text_field:setTouchSize(size)self.text_field:setMaxLength(100)self.text_field:setMaxLengthEnabled( true)self.text_field:ignoreContentAdaptWithSize(false) --设置自动换行 1self.text_field:setContentSize(size) --设置自动换行 2-- self.text_field:attachWithIME()self.lot_root:GetView():addChild(self.text_field)self.btn_yes:SetData({onclick=function()Game("GuildView"):ClosePanel("ModifyNoticeView")local info = self.text_field:getString() --获取文本框内容if info ~= nil and #info > 0 thenif self:isIllegal(info) thenself.text_field:setString("") --设置文本框内容return endself.text_field:setString("") Tool("Notifier"):Fire("MODIFY_NOTICE", nil, info)endend})
这篇关于cocos lua ccui.TextField 本文输入框 editbox手机无法正常输入的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!