EditBox大小写变化,单行模式是什么情况?

情况如图(cocos 3.16):

EditBox: 单行模式

  • 我输入的是小写字母,但是显示的大写字母,当点击到其它位置,展示的又变成了小写字母

    • editbox.setInputFlag(cc.EDITBOX_INPUT_FLAG_SENSITIVE) 但是当我设置成敏感,大小写就不会发生问题(底层代码默认值也是这样,不太清楚发生了什么)
  • 明明是单行,当输出超限的时候,高度发生了变化

有人遇到同样的情况么,求解

大小写的问题找到了,在setInputMode时,会重新设置样式。
构造函数时this.setInputFlag()修改的样式会被重置