我发现的唯一公共API只允许我使用selectedRange属性向右/向左移动光标。 上/下执行该任务的任何解决方法?
由于
答案 0 :(得分:1)
如果您没有找到答案,则可能只需使用Core Text开发自己的自定义组件。
答案 1 :(得分:0)
这是一个非常古老的问题......但对于仍在尝试寻找方法的人来说:
您可以计算当前range.location之前\ n个字符的数量,并将新的range.location设置为光标前一行的\ n,或者将光标向下移动到\ n。
如果要向上或向下移动它并使其与行上的字符保持一致,则需要计算每行上的字符数并将其移动到正确的位置