Tôi chỉ hỏi a question về làm thế nào để theo dõi thay đổi cho một UITextField
và nhận được phản ứng này:Biết chuỗi thay đổi hoàn toàn trong TextField: shouldChangeCharactersInRange: replacementString:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)replacementStr {
// Enable "Next" if you like what's entered in the replacementStr
}
này hoạt động, nhưng các chuỗi thay thế không phải là toàn bộ chuỗi, chỉ là những gì nó được thêm vào. Làm thế nào tôi có thể nhận được toàn bộ chuỗi? Mục tiêu của tôi là xem chuỗi trong trường văn bản có trống hay bằng một số nhất định (trong các trường hợp khác nhau).
Xin lưu ý rằng lối thoát cho trường văn bản không hoạt động trong trường hợp này, bởi vì phương pháp này đang được gọi trước khi văn bản trong trường thay đổi.
textField.text là toàn bộ chuỗi. Ít nhất đó là toàn bộ chuỗi cũ. –