CocosStudio(十)TextField输入框

       TextField输入框,这是Cocos自己写的一个控件,实际开发中我们都不会去使用它,因为用户体验太差,单一,针对多种平台手机不适用,我们会把TextField替换为editbox,editbox是每个平台实现一套输入框。怎么替换呢?代码里去替换,CocosStudio设置的TextField属性值会设置给editbox,所以在CocosStuidioUI界面中创建TextField代码里去替换。


一、TextField创建和属性讲解

1.添加对象 --> TextField

CocosStudio(十)TextField输入框_第1张图片


2.颜色混合:改变TextField文本颜色,RGB(R:red红色,G:green绿色,B:blue蓝色)。

CocosStudio(十)TextField输入框_第2张图片


3.特性包括字号、字体、文本、占位文本、开启密码、长度限制。

  • 字号:文本的字体大小。
  • 字体:系统字体。
  • 文本:输入框的内容。
  • 占位文本:文本为空时,一个提示文本。

CocosStudio(十)TextField输入框_第3张图片

  • 开启密码:用*来代替输入的文字。

CocosStudio(十)TextField输入框_第4张图片

  • 长度限制:文本的输入长度限制。

CocosStudio(十)TextField输入框_第5张图片


对于输入框,有很多坑,比如输入框内容换行,长度限制,这里就不讲解,Cocos2d-lua中再去解决输入框的坑。




你可能感兴趣的:(CocosStudio)