2010-12-13 83 views
0

我想以编程方式将字符串粘贴到当前插入符号位置的文本字段或文本视图中。如何计算UITextField中当前的插入符号位置?

有没有简单的方法来做到这一点?我需要知道当前的插入位置,但是没有办法检索它,对吗?不想调用私有API。有没有合法的方式来做到这一点?

回答

3

使用UITextViewselectedRange方法。如果范围的长度不为零(在用户选择了一些文本的情况下),只需取出该位置(或NSMaxRange(),或者替换整个范围...)

0

而不是粘贴选项。从textfield或textview中获取字符串,通过提供索引插入要粘贴的字符串,然后清除文本字段,然后传递插入的字符串。

+0

这不是问题所在。我需要在用户想要插入内容的位置获取插入位置。 – 2010-12-13 17:43:12

相关问题