2.2.6 TextField的问题

win32下
TextField键盘在输入的时候,点击按钮调用setText设置文本内容的时候会崩溃。。

然后我修改了 在setText之前 先调用了setDetachWithIME(true), 这样不会崩了,

但是setMaxLength() ,键盘输入到满的时候,再setText还是会崩溃,这个怎么解决啊?

IOS 安卓还没测试,不知道会不会也有这情况

这个东西我自己也没用过,不过我去看了下源码,看下setMaxLength这个函数
void TextField::setMaxLength(int length)
{
_textFieldRenderer->setMaxLength(length);

setText(getStringValue());

}
这里面已经调用了一次setText,不知道是否是和这个有关,有懂得同学可以告知下,我晚上回去再研究下:2:

我现在改成先setText("") 先设置空 再设置需要设置的内容 就不会崩了 好诡异。。