ios如何监听键盘的输入?

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

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

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

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

阅读 16.4k
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);
}
推荐问题