【已解决】关于输入框和文本框的bug,求修改

输入框或者文本框的属性一设置为Custom,文本就会被自动拉伸

如果设置为Auto的话,文本就会正常了!!

这是不让我们留有空白文本吗?能修改修改吗?

而且文本框不能弄的和CCLabelTTF一样吗,只要设置高度就能自动换行!!

虽然说文本区有类似的功能,但是文本区勾选缩放文本之后,文本还是一样的丑陋呀!!

用TextArea

我基本都用的文本区,也就是楼上说的TextArea

输入框怎么办?这个还是存在文本缩放的问题呀!!

楼主你好,说明一下 custom 选项 的使用。

  1. 输入框和文本框的 custom 选项未来版本有可能会取消,所以请不要使用。
  2. 输入框和文本框的 custom 选项的实现原理:
    第一,说明一下其他带有纹理的控件或容器控件的 custom 选项实现原理。
    带有纹理的控件的 custom 选项实际会把控件的渲染节点以九宫格方式处理,custom 的 Width 和 Height 被设置成九宫格的 size
    容器控件的 custom 选项实际改变渲染节点的 contentSize。
    第二,输入框和文本框是文本控件,custom 选项不能使渲染节点以九宫格方式处理,只能处理成缩放。但是目前 ui 编辑器在输入框和文本框的 scale 属性栏没有体现出这个问题,让人感觉输入框和文本框没有设置缩放但是却缩放了。