2009-04-20 102 views
6

有沒有人知道是否可以更改可可中的文本光標(又名脫字符)顏色?我需要創建一個文本框,根據某些內容改變它的顏色。更改可可中的文本光標(插入符)顏色?

請注意,我說的不是鼠標指針的圖片,但你理解了閃爍的豎線,這有助於你在哪裏鍵入:-)

我一直在尋找通過可可文檔和無法找到有趣的東西。

謝謝!

回答

12

噢,這是一個術語mistmatch一如既往與蘋果:-)

他們稱之爲插入符的「插入點」,因此該方法(或「選擇器」)上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

+2

是否可以對NSTextField執行相同操作? – 2011-12-20 09:14:59