代码之家  ›  专栏  ›  技术社区  ›  gauss256

为什么我在Leopard中创建的对话框在Tiger中看起来很糟糕?

  •  1
  • gauss256  · 技术社区  · 17 年前

    奇怪的是,NSTextField和NSButton控件的背景颜色设置为指定的窗口颜色,所以它们看起来真的很糟糕。

    2 回复  |  直到 8 年前
        1
  •  2
  •   Vadim Kotov First Zero    8 年前

    如果我没记错的话,在Tiger下,如果你想改变窗口的颜色,你必须设置窗口的背景图案——“颜色”被(丑陋的)默认浅绿色图案覆盖了。

    另一方面,你为什么要为Tiger编写代码?大约0.3%的机器运行老虎机,其中大约100%是由卢地特人运行的。

        2
  •  1
  •   ewanm89    17 年前

    我想接口构建器正在某处生成一些仅适用于Leopard的样式代码(在api或类似的东西中有效但不起作用),尝试在Tiger机器上创建它,看看它在Leopard中是什么样子的?