【发布时间】:2016-09-02 13:22:15
【问题描述】:
我在 UITextView 中有一个字符串。
NSString *str = @"Hello world. What @are you @doing ?"
当我点击 UITextView 时,光标会转到我点击字符串的位置。但我需要它,假设我点击该文本视图的任何字符,光标将自动转到该单词的末尾。例如,我点击“Hello”中的字符“e”,然后光标将放在“Hello”之后。
我该怎么做?
【问题讨论】:
-
尝试修改
textView.selectedRange?获取范围(即索引)并计算下一个非空白字符? -
您好,感谢您的回答。光标行为正常。但是如果任何单词都包含任何特殊字符(例如:hello_01),那么光标会继续@“_”。我怎样才能防止这种情况?如何将其视为普通字符串,以便光标移到末尾?
-
正好,需要自己找下一个空格,设置
selectedRange
标签: ios objective-c uitextfield uitextview