在Cocoa中更改文本光标(插入符号)颜色?

时间:2009-04-20 16:47:03

标签: cocoa text colors caret

有人知道是否可以在Cocoa中更改文本光标(aka插入符号)颜色?我需要创建一个文本字段,根据某些内容改变其插入颜色。

请注意我不是在谈论鼠标指针图片,而是闪烁的垂直线条可以帮助您了解您输入的位置: - )

我正在查看Cocoa文档并且无法找到任何有趣的内容。

谢谢!

1 个答案:

答案 0 :(得分:12)

哦,这是一个术语错误,与Apple一样: - )

他们将插入符号称为“插入点”,因此可以使用NSTextView上的此方法(或“选择器”):

- (void)setInsertionPointColor:(NSColor *)aColor

请参阅http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/Classes/nstextview_Class/Reference/Reference.html#//apple_ref/occ/instm/NSTextView/setInsertionPointColor