用cocos2dx引擎开发手游时,如果用cocosstudio编辑器中输入框或代码cc.EditBox:create()做输入框功能时,遇到了在苹果机上面点击输入框弹出的软键盘遮挡住下面的底层界面输入框的问题,用ccui.EditBox:create()没有这种问题出现。
local textCurrentBg = cc.Scale9Sprite:create("NewRes/match/chaoduandiban.png")
local textCurrentMinNum = ccui.EditBox:create(cc.size(91,42),textCurrentBg,textCurrentBg)
-- local textCurrentMinNum = cc.EditBox:create(cc.size(91,42),textCurrentBg)
textCurrentMinNum:setFontSize(22)
textCurrentMinNum:setPosition(cc.p(746.5,402.5))
self._widget:addChild(textCurrentMinNum)
--最少参赛人数限制
local function ditBoxMinNumTextEventHandle(strEventName,pSender)
if strEventName == "ended" then
end
end
textCurrentMinNum:registerScriptEditBoxHandler(ditBoxMinNumTextEventHandle)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。