Iphone 如何计算UITextField中当前插入符号的位置?

Iphone 如何计算UITextField中当前插入符号的位置?,iphone,objective-c,ios,uitextfield,Iphone,Objective C,Ios,Uitextfield,我想以编程方式将字符串粘贴到当前插入符号位置的文本字段或文本视图中 有没有一个简单的方法可以做到这一点?我需要知道当前插入符号的位置,但是没有方法检索它,对吗?不想调用私有API。有没有合法的方法可以这样做?而不是粘贴选项。从textfield或textview获取字符串通过提供索引插入要粘贴的字符串,然后清除textfield,然后传递插入的字符串。而不是粘贴选项。从textfield或textview获取字符串通过提供索引插入要粘贴的字符串,然后清除textfield,然后传递插入的字符串。

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


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

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

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

使用
UITextView
的方法。如果范围的长度不为零(如果用户选择了一些文本),只需获取位置(或
NSMaxRange()
,或替换整个范围…

使用
UITextView
的方法即可。如果范围的长度不为零(如果用户选择了一些文本),只需获取位置(或
NSMaxRange()
,或替换整个范围…

),这不是问题所在。我需要获得用户想要插入内容的插入符号位置。这不是问题所在。我需要获得用户想要插入内容的插入符号位置。