我有一个放在IB中的NSTextField。委托已设置及其方法
- (void)controlTextDidChange:(NSNotification *)notification
工作正常。
我想要实现的是在用户开始输入后立即将NSTextField的背景颜色设置为红色。 但我得到的是:
你可以看到文字顶部有一条细红线,告诉我
[textField setBackgroundColor:[NSColor redColor]];
有点工作。
我喜欢的是:
有人知道如何在键入NSTextField时摆脱白色文字背景吗?
感谢您的帮助。
答案 0 :(得分:2)
检查开始时间你的文本字段背景颜色应该设置为clearcolor。尝试使用清晰的颜色然后更改。
答案 1 :(得分:0)
将其设置为clearcolor
,然后设置new colour