ios如何监听键盘的输入?

不是文本框输入事件的监听。那个是输入完一个字才能捕捉到。

最典型的就是做搜索的时候,比如我用拼音输入打一个M

搜索提示立刻出来很多m开头的,

但是用文本框的输入事件监听,是做不到这一点的。

阅读 16.3k
1 个回答

lz 你试试这段代码?

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
  [self.textField addTarget:self 
                     action:@selector(textFieldDidChange:) 
           forControlEvents:UIControlEventEditingChanged];

}

-(void)textFieldDidChange:(id)sender 
{
  NSLog(@"%@", self.textField.text);
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题