我已經創建了一個帶有的NSTextField和豹的NSButton在Interface Builder一個簡單的NSWindow。我在我的程序中設置了窗口背景顏色。當我在Leopard中運行該程序時,一切看起來都很好。但是當我在Tiger中運行它時,窗口的背景顏色沒有設置。它具有橫向條紋的默認Tiger外觀。爲什麼我在Leopard中創建的對話框在Tiger中看起來很糟糕?
古怪的的NSTextField和NSButton控件的背景色設置爲指定的窗口顏色,所以它們看起來非常可怕。
我怎樣才能說服老虎尊重我的setBackgroundColor呼叫選擇顏色?
如果您正在構建早期操作系統版本,請確保您將目標設置爲IB中的目標並注意警告;-) – 2009-04-25 23:36:45