关于CCTextFieldTTF的几点注意事项

TextField

基本名词

IME:输入法编辑器
placeholder:默认显示

事项

  • 两种创建方式,一种是以文字的大小为准,此时如果如果内容超过编辑框大小,会自动扩展;另一种添加了对编辑框大小的约束。

  • CCTextFieldDelegate提供四个回调函数分别是启动和关闭虚拟键盘时的回调函数、在键盘上输入字符与撤销字符时的回调函数。确认返回false,否定返回true。

  • 需要将编辑框的委托代理对象设置到CCLayer上,例如setDelegate(this);,设置之后才能开启编辑框的交互功能。

  • 通过用户触控点是否在编辑框内来决定打开或者是关闭虚拟键盘。

  • 并不会自动换行

  • 可以设置虚拟键盘的类型输入的文本类型以及return键显示的字符

参考链接

cocos2dx基础篇(14)——编辑框之一CCTextFieldTTF;

你可能感兴趣的:(textfield)