我有一个简单的Mac程序,我在Xcode / Cocoa中编写,在我的Mac(Yosemite)上运行正常,但在另一台Mac(El Capitan)上,某些(全部?)文本字段在某些情况下变黑。我不知道它是OS版本,还是用户在该计算机上的其他颜色或主题偏好。但寻找想要寻找的想法。
a)繁忙的处理 - 从USB设备读取/写入的短暂突发 - 有时在此处理期间显示色轮。但是,完成后,文本字段将返回到正常的前景和背景。 b)应用程序失去焦点 - 在我的应用程序外部单击,例如桌面,我的应用程序丢失"焦点"。当我的应用没有焦点时,文本字段为空。但如果我点击回到我的应用程序,字段将恢复为正常的前景色和背景色。