Как изменить внешний вид моего приложения Xcode? - PullRequest
0 голосов
/ 03 мая 2020

Я пытаюсь создать темный режим для своего приложения, созданного в Xcode 8. Сначала я использовал Dark Aqua от Mojave, но получаю много ошибок:

Unrecognized effect parameter type 10 encountered for effect type 1131375730. Skipping.

Моей следующей идеей было создать собственный файл .car, используя https://github.com/insidegui/AppearanceMaker. Однако это не изменило фон / окно, даже когда я отредактировал Windows and Menus/Menu/Menu Background и Colors/Window Background.

Мой третий Идея заключалась в использовании El Темная Тема Капитана (для темного Меню и Док, я бы предположил). Тем не менее, это изменило синий цвет воды на серый. Laaaaame.

Что мне делать?

1 Ответ

0 голосов
/ 03 мая 2020

В конце дня, Мохаве DarkAquaAppearance worked! Мне нужно было установить мой NS Window на тему. (используя yourNSWindow.appearance = [[NSAppearance alloc] initWithAppearanceNamed:@"DarkAquaAppearance" bundle:nil];, убедившись, что DarkAquaAppearance.car находится в ваших "Вспомогательных файлах")

Если вы хотите сделать то же самое, у меня есть все появления Мохаве в https://github.com/radzo73/Mojave-Appearances , Он по-прежнему будет вызывать ошибки о «нераспознанном параметре эффекта», но это, вероятно, только сжатые ресурсы, и я использую более старую систему. ¯ \ _ (ツ) _ / ¯

С (реальной) надеждой
Конрад

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...