【发布时间】:2012-01-02 15:45:54
【问题描述】:
iPad 键盘上有这个“撤消”键。
我有一个 UITextField *textField 在哪里, textField.placeholder = @"输入";
假设 textField 不为空 (textField.text = @"Something";), 当我触摸 textField 时,它变成了 firstResponder,
1、将textField中的所有字符串退格(显示占位符) 2、输入其他内容 3,Backspace 一切再次(占位符显示) 4、按“撤消”键
结果: textField.placeholder 与 textField.text 重叠显示。 另外,没有调用 UITextFieldDelegate(shouldChangeCharactersInRange 和 UITextFieldTextDidChangeNotification)。
有人遇到同样的问题吗? 不知何故是 iOS 错误?
【问题讨论】:
标签: ios keyboard placeholder undo uitextfielddelegate