使用UITextField接收字符。当改为中文输入或其它全角字符时,下方的回车符变为了“停止联想”或”确定“,我找不到接收点击它的事件,及时刷新自己的字符。 |
|
15分 |
不明白楼主什么意思。。。接受事件再delegate里面做就好了。。
textchange需要注册notificenter |
5分 |
没明白,是在iPhone上吗?
|
20分 |
再说详细点,或许可以帮到你!
|
谢谢了,最近外出。刚回来。这个我已经解决了。
在Keyboard调用时,输入中文,可能用shouldChangeCharactersInRange无法接收到事件。这时应该用textFieldDidChange来接收。具体如下: _message=[[NSMutableString alloc] initWithCapacity:32]; [_message setString:@””]; -(void) textFieldDidChange:(UITextField*) textField { // return NO to not change text 其中addName为自己的函数接口。这是C++写的接收端口。 |