有没有人遇到过CCTextFieldTTF 调用一次attachWithIME才出一次键盘。结果点了确认就再也调不出来了。
我的用法是这样 :
self.textfile = CCTextFieldTTF:textFieldWithPlaceHolder(“qwe”, CCSizeMake(sx,sy),
kCCTextAlignmentCenter, MissYuan, fontsize)
self.textfile:setPosition(pos)
self.target:addChild(self.textfile,2,2)
self.textfile:attachWithIME()
我在ios8上面测的,他就开始进入的时候有键盘,然后就再也调不出来了 。
c++里面有个setDelegate方法但是quick里面没有不知道这怎么用的。
哎,无人问津。
CCTextFieldTTF我们在ios8上没有测试过。quick对这些接口只是进行了导出,如果是底层引擎的问题,quick这边是没法处理的。
如果没有多行输入等过多要求,推荐使用CCEditBox,quick也有重新封装。
如果一定要使用CCTextFieldTTF,建议加一个按钮,调用attachWithIME()和dettachWithIME()专门用来开始输入和关闭输入。