创建一个隐藏EditBox,点击进行输入,然后用Lable进行显示 ps:特别要注意额外添加控件的时候要add
local
comment =
self
._commentNode:getChildByName("text_comment")
comment:setString(
"输入您的评论"
)
local
handler =
function(event)
if
event ==
"began"
then
self._input:setText(comment:getString())
end
if
event ==
"changed"
then
local
str =
self
._input:getText()
comment:setString(str)
end
if
event ==
"return"
then
local
str =
self
._input:getText()
self._input:setText(""
)
comment:setString(str)
if
str ==
""
then
comment:setString(
"输入您的评论"
)
end
end
end
self._input:registerScriptEditBoxHandler(handler)
退出的时候记得
self._input:unregisterScriptEditBoxHandler()