【问题标题】:How do I change the appearance of my Xcode app?如何更改 Xcode 应用程序的外观?
【发布时间】:2020-05-03 02:24:04
【问题描述】:

我正在尝试为我在 Xcode 8 中制作的应用程序创建一个暗模式。我的第一个想法是使用 Mojave 的 Dark Aqua,但我遇到了很多错误:

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 Capitan 的黑暗主题(我想对于黑暗的菜单和 Dock)。然而,这将水蓝色变成了灰色。啦啦啦。

我该怎么办?

【问题讨论】:

    标签: objective-c xcode macos cocoa


    【解决方案1】:

    归根结底,Mojave 的DarkAquaAppearance worked!我需要将我的 NSWindow 设置为主题。 (使用yourNSWindow.appearance = [[NSAppearance alloc] initWithAppearanceNamed:@"DarkAquaAppearance" bundle:nil];,确保 DarkAquaAppearance.car 在您的“支持文件”中)

    如果你也想这样做,我在https://github.com/radzo73/Mojave-Appearances 中拥有所有 Mojave 外观。它仍然会调用有关“无法识别的效果参数”的错误,但这可能只是压缩资产,而且我使用的是旧系统。 ¯\_(ツ)_/¯

    带着(真正的)希望,
    康拉德

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-12
      • 2017-04-27
      • 2019-07-26
      • 1970-01-01
      相关资源
      最近更新 更多