【ccc3.5.2】【必现Bug】EditBox 在真机上,点击其他区域,键盘没收回,已经经过无数测试与调用,键盘一直收不回。
- 获取焦点之前:
- 点击其他区域后:
键盘就这样。
我尝试过,调用 editBox.blur ,是可以收回的。但是在点击其他区域的 editing-did-ended 事件(多行文本的 EditBox)里调用 editBox.blur 会导致死循环直到超过最大的调用栈异常。
【ccc3.5.2】【必现Bug】EditBox 在真机上,点击其他区域,键盘没收回,已经经过无数测试与调用,键盘一直收不回。
键盘就这样。
我尝试过,调用 editBox.blur ,是可以收回的。但是在点击其他区域的 editing-did-ended 事件(多行文本的 EditBox)里调用 editBox.blur 会导致死循环直到超过最大的调用栈异常。
现在找到了一个临时的办法规避,通过额外保存一个变量去判断有没有焦点。