

兴趣使然把 checkbox 的勾改成勾到框外面了,同 OS X Mavericks 以前那样;感觉这样蛮痞,很 “Mac Guy”。
另外还是很不理解为什么深色模式下这些控件是凸出来的;我于是把他们按下去了。

1 TashinV PRO 赞一个,怎么做到的啊楼主 |
2 wbO7FDM4oxBO 2021 年 3 月 14 日 挺不错的,自从设计趋势走向扁平化、去拟物开始软件界面就变得死板了 |
3 naoh1000 2021 年 3 月 14 日 via iPhone 个人感觉改完好丑 |
4 AlphaRobert OP @naoh1000 我也觉得,深色模式下勾出来更奇怪;我可能要再强制适应几天 |
5 AlphaRobert OP @TashinV 改 SystemAppearance.bundle |
6 hronro 2021 年 3 月 14 日 @AlphaRobert #5 可以分享一下怎么改的吗? 另外从 10.13 还是 10.14 开始,macOS 就会为所有窗口边缘绘制 1px 的黑色描边,不知道这个是不是也可以通过改 SystemAppearance.bundle 恢复成原来的行为 |
7 1002xin &nsp; 2021 年 3 月 14 日 放在 Big Sur 下看已经非常不协调了 |
10 AlphaRobert OP |
11 hronro 2021 年 3 月 14 日 @AlphaRobert #10 感谢解答。我不是 Apple 开发者,对这些不是很熟悉。请问改了 SystemAppearance.bundle 这个文件就可以更改更改整个系统的某些样式吗?还是需要单独每个 App 都去分别改?具体怎么改,有什么教程资料之类的吗? |
12 AlphaRobert OP @hronro macOS 原生的控件基本上都通过 SystemAppearance.bundle 内部的 .car 资源文件控制;如果 app 用了这些原生控件,就会跟着改变样式;可以使用 GitHub 上的工具 [ThemeEngine]( https://github.com/alexzielenski/ThemeEngine) 来修改 .car 文件。对于按钮、会跟随系统主题色改变的位图资源,需要参见一下[这个 issue]( https://github.com/alexzielenski/ThemeEngine/issues/43)。 |
13 hronro 2021 年 3 月 14 日 @AlphaRobert #12 谢谢 |