2

我有一个放置在 IB 中的 NSTextField。委托已设置及其方法

- (void)controlTextDidChange:(NSNotification *)notification

工作正常。

我想要实现的是在用户开始输入时将我的 NSTextField 的背景颜色设置为红色。但我得到的是:

在此处输入图像描述

你可以看到文本顶部有一条细红线告诉我

[textField setBackgroundColor:[NSColor redColor]];

有点工作。

我喜欢的是这样的:

在此处输入图像描述

有谁知道如何在输入 NSTextField 时摆脱白色文本背景?

谢谢你的帮助。

4

2 回答 2

2

检查开始时间,您的文本字段背景颜色应设置为 clearcolor。尝试使用清晰的颜色,然后更改。

于 2013-03-06T12:11:31.513 回答
0

将其设置为clearcolor然后设置new colour

于 2013-03-26T09:43:51.663 回答