LeopardのInterface BuilderにNSTextFieldとNSButtonを持つ単純なNSWindowを作成しました。自分のプログラムでウィンドウの背景色を設定しました。私がLeopardでプログラムを実行すると、すべてうまく見えます。しかし、私がTigerでそれを実行すると、ウィンドウの背景色は設定されません。それは横縞のデフォルトのTigerの外観を持っています。Leopardで作成したダイアログは、Tigerではひどく見えますか?
NSTextFieldコントロールとNSButtonコントロールの背景色は、指定されたウィンドウの色に設定されているため、実際にはひどいです。
私はsetBackgroundColor呼び出しで選択した色を尊重するためにTigerを納得させることができますか?
以前のOSバージョン用にビルドする場合は、IBでターゲットを設定し、警告に注意してください;-) –