gpt4 book ai didi

iphone - 如何模拟UITextField上的删除键?

转载 作者:行者123 更新时间:2023-12-03 18:37:13 29 4
gpt4 key购买 nike

我正在 iPad 上创建一个应用程序。我使用 UITextFieldinputView 属性创建自定义键盘。要在光标位置插入文本,我使用复制和粘贴方法( http://dev.ragfield.com/2009/09/insert-text-at-current-cursor-location.html ),效果很好。现在,我想创建删除键。我正在使用的代码是:

if (textField.text.length > 0) {
textField.text = [textField.text substringToIndex:textField.text.length-1];
}

但是,正如您所知,无论光标在哪里,它都只会删除最后一个字符。有谁知道更好的解决方案吗?

非常感谢!

最佳答案

只需调用[textField deleteBackward]。它会为您处理光标位置和突出显示。

swift :

textField.deleteBackward()

关于iphone - 如何模拟UITextField上的删除键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3007911/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com