iPad のキーボードには、この「元に戻す」キーがあります。
私は UITextField *textField を持っています。 textField.placeholder = @"Input";
textFieldが空ではない(textField.text = @"Something";)と仮定して、textFieldをタッチしてfirstResponderになったので、
1, textField 内のすべての文字列をバックスペースします (プレースホルダーが表示されます) 2, 別の何かを入力します 3, もう一度すべてをバックスペースします (プレースホルダーが表示されます) 4, 「元に戻す」キーを押します
結果: textField.placeholder が表示され、textField.text が重なっています。さらに、UITextFieldDelegate (shouldChangeCharactersInRange および UITextFieldTextDidChangeNotification) は呼び出されていません。
誰も同じ問題に直面していますか?どういうわけかiOSのバグですか?