有没有办法让iOS'自动更正忽略UITextView中的单个单词或正则表达式?

bry*_*ark 6 autocorrect uitextview ios

我正在构建一个textview来编写状态消息,它的一个功能是在状态消息的文本中包含#hashtags.

但是,这些#hashtags通常不是实际的单词,因此iOS的自动更正功能会导致在键入主题标签后它们以红色下划线显示.

(例如:#seafair2014,#wddc和其他非单词主题标签)

有没有办法暂时在iOS字典中添加一个术语,以便忽略任何#hashtag或@username拼写错误,但仍然为其余部分提供拼写检查UITextView

Leo*_*ica 7

使用+[UITextChecker learnWord:].您可以侦听更改事件并动态添加标签字.

Apple参考