Мужчины, я не верю, что это будет проблемой для меня. Если я нажимаю клавишу на клавиатуре, делегат UITextField вызывает функцию:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
if ([string lenght]==0) NSLog("Backspace was pressed");
}
Но проблема в том, что когда текст пуст и я нажимаю клавишу Backspace, вызывается эта функция IS NOT
. Есть ли способ обнаружить нажатие на клавишу возврата в этой ситуации?
Или мне придется отправить эту ошибку в Apple?
Ps. Мне нужно это для курсора перейти к предыдущему UITextFild (если есть один символ и нажмите клавишу Backspace, он работает)