Leopard の Interface Builder で NSTextField と NSButton を持つ単純な NSWindow を作成しました。プログラムでウィンドウの背景色を設定しました。Leopard でプログラムを実行すると、すべて問題ないように見えます。しかし、Tiger で実行すると、ウィンドウの背景色が設定されません。横縞のあるデフォルトのタイガーの外観です。
奇妙なことに、NSTextField コントロールと NSButton コントロールの背景色が指定されたウィンドウの色に設定されているため、見栄えが非常に悪くなります。
setBackgroundColor 呼び出しで選択した色を Tiger に尊重させるにはどうすればよいですか?