例如,用户在文本字段中键入dog,并在键入时立即执行操作。
答案 0 :(得分:3)
您可以添加通知
[yourTextField addTarget:self
action:@selector(textFieldDidChange:)
forControlEvents:UIControlEventEditingChanged];
或简单地添加UITextField的委托如下
- (BOOL) textField: (UITextField *)theTextField shouldChangeCharactersInRange: (NSRange)range replacementString: (NSString *)string {
//your code here...
}
答案 1 :(得分:1)
您可以在此文本字段委托方法
上获取事件 public func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool
{
return true;
}