Это приводит меня к RxSwift. Благодарю.
могу обнаружить любые изменения текста в textField? Метод делегатаshouldChangeCharactersInRange
работает на что-то, но это не полностью соответствует моей потребности. Так как, пока это не возвращает ДА, тексты textField не доступны для других методов наблюдателя.
например в моем кодеcalculateAndUpdateTextFields
не получил обновленный текст, пользователь набрал.
Есть ли какой-нибудь способ получить что-то вродеtextChanged
Обработчик событий Java.
- (BOOL)textField:(UITextField *)textField
shouldChangeCharactersInRange:(NSRange)range
replacementString:(NSString *)string
{
if (textField.tag == kTextFieldTagSubtotal
|| textField.tag == kTextFieldTagSubtotalDecimal
|| textField.tag == kTextFieldTagShipping
|| textField.tag == kTextFieldTagShippingDecimal)
{
[self calculateAndUpdateTextFields];
}
return YES;
}