【问题标题】:Change text cursor (caret) colour in Cocoa?更改 Cocoa 中的文本光标(插入符号)颜色?
【发布时间】:2010-10-20 15:02:36
【问题描述】:

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

请注意,我说的不是鼠标指针图片,而是闪烁的垂直线,它可以帮助您了解您在哪里输入 :-)

我正在浏览 Cocoa 文档,但没有找到任何有趣的东西。

谢谢!

【问题讨论】:

    标签: cocoa text colors caret


    【解决方案1】:

    哦,这是一个术语不匹配,就像苹果一样:-)

    他们称插入点为“插入点”,因此可以在 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:

    【讨论】:

    • 是否可以对 NSTextField 做同样的事情?
    猜你喜欢
    • 1970-01-01
    • 2012-07-21
    • 2019-09-17
    • 2018-10-28
    • 2015-05-07
    • 2011-04-23
    • 2020-12-01
    • 2015-09-07
    • 1970-01-01
    相关资源
    最近更新 更多