代码之家  ›  专栏  ›  技术社区  ›  Adam Preble

如何设置Cocoa工具提示的文本颜色?

  •  0
  • Adam Preble  · 技术社区  · 15 年前

    我正在使用 BGHUDAppKit 对于HUD样式(黑色)中的大纲视图 NSPanel . 因此,大纲视图单元格中的文本为浅灰色或白色。不幸的是,这意味着当我悬停在屏幕上显示一个单元格值的工具提示时,它显示为浅灰色的黄色文本,这是难以辨认的。

    如何设置工具提示的文本颜色,或者是否有一种方法可以修改控件本身(而不更改其外观),以便更好地使用工具提示机制?

    1 回复  |  直到 15 年前
        1
  •  3
  •   Nicholas Riley    15 年前

    您可以覆盖 - (void)drawWithExpansionFrame:(NSRect)cellFrame inView:(NSView *)view 在nscell子类中绘制(工具提示)扩展框架中所需的任何内容。