如何在键盘存在时使CCTextFieldTTF向上移动:Cocos2d-x

时间:2015-10-10 19:47:26

标签: cocos2d-x

我希望CCTextFieldTTF在键盘存在时向上移动,它隐藏在键盘后面,用户无法看到他键入的内容。 任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

当键盘存在时,您可以尝试设置CCTextFieldTTF的位置。在TextFieldDelegate函数中执行:

virtual bool onTextFieldAttachWithIME(TextFieldTTF * sender);

键盘出现时将调用此函数。但是,我认为更好的方法是设置 CCTextFieldTTF作为密码文本:

textField.setSecureTextEntry(true);