在UITextView中向上/向下移动光标

时间:2010-08-12 08:57:00

标签: iphone

我发现的唯一公共API只允许我使用selectedRange属性向右/向左移动光标。 上/下执行该任务的任何解决方法?

由于

2 个答案:

答案 0 :(得分:1)

如果您没有找到答案,则可能只需使用Core Text开发自己的自定义组件。

答案 1 :(得分:0)

这是一个非常古老的问题......但对于仍在尝试寻找方法的人来说:

您可以计算当前range.location之前\ n个字符的数量,并将新的range.location设置为光标前一行的\ n,或者将光标向下移动到\ n。

如果要向上或向下移动它并使其与行上的字符保持一致,则需要计算每行上的字符数并将其移动到正确的位置