我使用包含删除和清除按钮的自定义键盘。我可以使用此代码删除字母
let obj = UIInputViewController()
(obj.textDocumentProxy as UIKeyInput).deleteBackward()
是否可以使用任何关键字清除文本字段中的整个文本。
注意:我找到了此链接,但它不适合我的要求
没有关键字可用于通过自定义键盘删除文本字段中的整个文本。
清除光标位置之前文本字段中UITextDocumentProxy对象可以访问的所有文本
if let word:String = self.textDocumentProxy.documentContextBeforeInput
{
for _: Int in 0 ..< word.characters.count {
self.textDocumentProxy.deleteBackward()
}
}
要删除光标位置之后的文本,您必须向前移动光标才能将其删除。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句