0

現在、Mac アプリケーションの「個々の」ウィンドウの色を変更するメニュー項目を設定しています。

[_window setBackgroundColor : [NSColor redColor]];

「_window」だけではなく、すべてのウィンドウでそのメニュー項目を変更する方法はありますか?

4

1 に答える 1

1

windowsの方法を使用できますNSApplication

これはおそらくそれを行うでしょう:

[[NSApp windows] makeObjectsPerformSelector:@selector(setBackgroundColor:) withObject:[NSColor redColor]];

(または、各ウィンドウをより注意深く調べるために for ループが必要な場合もあります。)

于 2012-07-22T07:50:27.497 に答える