我有时候真的挺惊讶的,一家以用户体验为优先的公司,怎么能在 macOS 这么多代系统里,都没把一些明显不合理的界面问题给修好。
其中最让我觉得荒唐的一点,就是菜单栏里的图标经常会被 MacBook Pro 的刘海挡住……
乔布斯当年说过,要从用户体验出发,然后再反推技术。苹果在很多地方确实做到了这一点,但也有些让人无语的疏忽,就这么一代代留了下来。
比如 Spaces 的老毛病,重启后应用要么跑到别的桌面,要么明明设置了所有桌面显示,结果却没生效。有时候窗口甚至会被卡在两个桌面之间,根本点不到。这个 bug 存在好多年了,我现在都觉得苹果总部肯定没人常用 Spaces,不然真没法解释为什么一直不修。
另一个让我意外的问题,就是菜单栏项目会被刘海遮挡,苹果好像完全没注意到,或者根本不在意。我平时菜单栏里也就四五个第三方图标(其中还包括一个比较宽的时区时钟),结果还是经常有一个被挡得看不见。
好消息是,这个问题有简单的解决办法:把菜单栏图标之间的间距调小一点就行。用两条终端命令就能搞定。默认间距是 16,我改成了 8,用起来还是很舒服的,不喜欢随时可以改回去。
注意:因为 WordPress 显示预格式文本的方式,你可能看不到完整的一行,但可以直接复制粘贴。不过我还是建议大家先粘贴到备忘录里看清楚再执行终端命令,安全第一。
把间距减半的命令:
defaults -currentHost write -globalDomain NSStatusItemSpacing -int 8
defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int 8
执行后需要登出再登录才能生效。你也可以试试其他数字来调整间距。
恢复默认设置的命令:
defaults -currentHost delete -globalDomain NSStatusItemSpacing
defaults -currentHost delete -globalDomain NSStatusItemSelectionPadding
- 官方 Apple Store 在亚马逊
- 优惠 AirPods Pro 3
- 无线 CarPlay 适配器
- AirTag 保护壳和配件
- Mac Pro 风格的 Mac mini 外壳
- NordVPN – 注重隐私的 VPN,无日志记录且通过独立审计


















