NSST来自NSTextView插入点

时间:2009-08-24 18:14:37

标签: objective-c cocoa nstextview

我有一个NSTextView,需要插入点的坐标才能在用户交互时显示一个视图。

有一个函数可以从NSPoint获取字符索引。我想知道是否有任何简单的方法可以做相反的事情?

感谢您的帮助!

2 个答案:

答案 0 :(得分:13)

当然:[textView firstRectForCharacterRange:[textView selectedRange]];

答案 1 :(得分:2)

您可以使用NSTextView子类覆盖它 -drawInsertionPointInRect:color:turnedOn:缓存绘图rect并使用rect的中心(或其他内部点)。

注意:我没试过这个。