Swift 4 UiTextView - 在按钮单击时删除textView中的单词

时间:2017-11-15 17:18:16

标签: ios swift uitextview uitextfielddelegate

有没有办法删除UITextView中的特定单词? 比方说,例如,在textView中,用户写道:“Hello my nome is john”。 他一完成打字,就注意到他输错了一个字。 让我们说有一个数组用一个字组初始化,“name”就是其中之一。 当用户返回光标并开始删除拼写错误时,会出现一个建议列表。 他检测到单词名称并单击它。 有没有办法删除单词nome并插入他刚刚点击的单词名称。 那么基本上有一种方法可以在光标之前立即获取单词并将其从文本视图中删除吗?

我能够在光标前得到第一个字:

VestedNumeric = VALUE(RIGHT(TableName[VestedValue], LEN(TableName[VestedValue])-1))

但我不知道如何获取整个单词(直到第一个空格,或特定字符,例如“@”)并从textview中删除它。

我有点失落....所以感谢任何人的帮助。

0 个答案:

没有答案