1
OS Sierraでは、モードを明るくから暗いモードに変更する方法を見つけようとしています。ダークモードmacOS Sierra
CFPreferencesSetValue((CFStringRef)@"AppleInterfaceStyle", @"Dark", kCFPreferencesAnyApplication, kCFPreferencesCurrentUser, kCFPreferencesCurrentHost);
をそして、これは変化にピックアップしてOSを伝えるために:私は、この設定を変更する必要が
dispatch_async(dispatch_get_main_queue(),
^{CFNotificationCenterPostNotification(CFNotificationCenterGetDistributedCenter(), (CFStringRef)@"AppleInterfaceThemeChangedNotification", NULL, NULL, true);}
);
しかし、唯一のドックの変更ではなく、通知とメニューバー。あなたが提供できるお手伝いをありがとう。
編集:誰かがthis functionに接続されているキーのリストを持っていると便利です。リンゴのドキュメントで見つけられないようです。