创建一个隐藏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()