local codeInput = ccui.TextField:create(getLocalString("input_tip", appLoc),activeLayer:GetTtfFont(), 24)
codeInput:setTouchAreaEnabled(true)
codeInput:setTouchSize(cc.size(350,60))
codeInput:setMaxLengthEnabled(true)
codeInput:setTouchEnabled(true)
codeInput:setCursorEnabled(true)
codeInput:setColor(cc.c3b(255, 255, 255))
codeInput:setMaxLength(24)
codeInput:setScaleX(1/1.4)
codeInput:setAnchorPoint(cc.p(0,0.5))
codeInput:setPosition(cc.p(0,22))
codeInput:addEventListener(function(sender, eventType)
if eventType == 0 then --键盘弹出
if codeInput:getStringLength() <= 2 then
codeInput:setAnchorPoint(cc.p(0.5,0.5))
end
if codeInput:getString() ~= "" then
codeInput:setAnchorPoint(cc.p(0,0.5))
end
elseif eventType == 1 then --键盘隐藏
if codeInput:getString() == "" then
codeInput:setString("")
codeInput:setAnchorPoint(cc.p(0,0.5))
end
elseif eventType == 2 then --输入文本
codeInput:setAnchorPoint(cc.p(0,0.5))
elseif eventType == 3 then --删除文本
codeInput:setAnchorPoint(cc.p(0,0.5))
end
end)
layer:addChild(codeInput)
codeInput:setTouchAreaEnabled(true)
codeInput:setTouchSize(cc.size(350,60))
codeInput:setMaxLengthEnabled(true)
codeInput:setTouchEnabled(true)
codeInput:setCursorEnabled(true)
codeInput:setColor(cc.c3b(255, 255, 255))
codeInput:setMaxLength(24)
codeInput:setScaleX(1/1.4)
codeInput:setAnchorPoint(cc.p(0,0.5))
codeInput:setPosition(cc.p(0,22))
codeInput:addEventListener(function(sender, eventType)
if eventType == 0 then --键盘弹出
if codeInput:getStringLength() <= 2 then
codeInput:setAnchorPoint(cc.p(0.5,0.5))
end
if codeInput:getString() ~= "" then
codeInput:setAnchorPoint(cc.p(0,0.5))
end
elseif eventType == 1 then --键盘隐藏
if codeInput:getString() == "" then
codeInput:setString("")
codeInput:setAnchorPoint(cc.p(0,0.5))
end
elseif eventType == 2 then --输入文本
codeInput:setAnchorPoint(cc.p(0,0.5))
elseif eventType == 3 then --删除文本
codeInput:setAnchorPoint(cc.p(0,0.5))
end
end)
layer:addChild(codeInput)