 Say No to Notch.app | 真正地去除 MacBook 的屏幕刘海

2022-08-17 14:56:15 +08:00
 honghaoz

 Say No to Notch.app 可实现真正意义上的去处刘海。

最新上线的 Say No to Notch.app 可以将菜单栏挪到刘海下面,恢复之前的完整菜单栏。

如果你使用专业软件,菜单栏很长,或者你有无数的菜单栏图标需要显示,这个 App 将非常有帮助。

App Store 下载链接

适用于:






Fun facts:

  • 这个 App 基于 AppKit, CoreAnimation/CoreGraphics, 加入了 Mac 曾经的一些 UI 效果,比如这个交通灯按钮和 Mac OS X 10.8 Mountain Lion 样式的复选框:
7943 次点击
所在节点    分享创造
56 条回复
honghaoz
2022-08-18 01:09:07 +08:00
@minamike 不太一样,这个是全局把 menubar 挪下来,也就是 menubar 对于系统来说完全不存在了。

你说的应该是指这个[Scale to fit below built-in camera]( https://support.apple.com/en-us/HT212842)。
1. 首先这个选项是为了兼容而设计的临时方案:

> Apps can be updated to work better with this area of your screen. If a developer updates their app for compatibility with your Mac, the "Scale to fit below built-in camera" setting no longer appears.

开发者更新 app 兼容性后可能会去掉。

2. 我试过这种模式,只有在开启这个选项的 app 的 menubar item 到了“刘海”位置的时候,系统会进入缩放模式。整个菜单栏也会挪下来,但是菜单栏的高度还是很高,而且整个屏幕周围的黑框一圈都变宽了。体验并不是很好。
honghaoz
2022-08-18 01:15:37 +08:00
@GreatAuk 每个人体验不一样,强迫症不喜欢看到这个突兀的黑框。而且这个无意义 “刘海” 实实在在影响到我日常使用的 app 的菜单,比如 Xcode ,C4D 之类的,这个是无法改变的。对于右边的菜单栏选项,因为刘海而隐藏 /关闭,是不是有点本末倒置了。
而且这个不同于左边菜单栏,当菜单很长的时候,多余的菜单会跳过 “刘海” 到右边。但是右边的菜单栏选项很长时,一旦到了 “刘海” 这个位置,多余的就直接不显示了,也不会跳到 “刘海” 的左边。而之前完整的菜单的时候,右边多余的菜单栏会超过中心位置继续显示。
你可以对比下这个图:


总之萝卜青菜各有所爱,需要的人自然需要。
honghaoz
2022-08-18 01:24:40 +08:00
@agagega +1 ,MBP 加刘海纯粹恶心人,这么大的刘海就放个摄像头,你要加个 FaceID 或许还能给刘海的正当性多个理由(虽然我不认同,FaceID 在笔记本上实属脱裤子放屁)。摄像头在现有左右边框的这种宽度下完全能做进去,比如 Dell XPS 就做到窄边框 + 720p 摄像头。
honghaoz
2022-08-18 01:27:59 +08:00
@zhujinliang TopNotch 就是这种思路,但是菜单栏该挡的还是挡,只解决了大部分时候的美观问题,并没解决菜单栏功能的问题。而且菜单栏还只能是全黑的。
我可以接受 “退掉” 白送的那一点点屏幕,获得原本更 “正常” 的体验。
xcatliu
2022-08-18 09:59:04 +08:00
鼠标还能移上去吗?
honghaoz
2022-08-18 10:18:43 +08:00
@xcatliu 不能,这个是禁用刘海,刘海那一条完全去掉了,不是隐藏刘海。
crayygy
2022-08-18 10:20:20 +08:00
虽然我没有带刘海屏的 MacBook ,但肯定会有人有这样的需求,支持楼主动手实现 👍
ivyliner
2022-08-18 10:33:39 +08:00
@honghaoz 好喜欢这种复古的样式, 请教一下有什么参考资料吗? 我想开发一个 APP 也想支持这种复古的样式, 感谢.
LavaC
2022-08-18 10:38:54 +08:00
感觉就是苹果懒得搞模具,提前把未来几年那款可能有 faceId 的模具做出来了,恁大的刘海纯纯恶心现在的用户。
honghaoz
2022-08-18 10:57:01 +08:00
@ivyliner 这个 UI 是我自己做的控件,核心用 CoreGraphics ,CoreAnimation 。还有自己做的 Layout engine ,在 NSView 上画的。毕竟现在 AppKit 自带都是扁平 UI ,实在喜欢不起来。
honghaoz
2022-08-18 11:07:21 +08:00
@crayygy 感谢支持!🙏
honghaoz
2022-08-18 11:09:09 +08:00
@LavaC 同意!这么大的刘海纯粹恶心人,有可能因为疫情中国供应链的问题。但是不管怎么样,都是懒政。
honghaoz
2022-08-18 11:16:28 +08:00
@ivyliner 对了,我的这个 UI 库叫 ChouTiUI ,不过暂时没开源。我时不时会在 Twitter 上 [ChouTiUI]( https://twitter.com/ChouTiUI) 发发做出来的 UI 效果。那个开关是参照 iOS 5 的开关做的。
![switch]( )
ivyliner
2022-08-18 13:54:06 +08:00
@honghaoz 已 Follow, 不过感觉比较复杂, 看看在你开源之前我自己能不能研究出来, 哈哈.
duojiao
2022-08-18 17:39:10 +08:00
挺好的,支持一下。
不理解 apple 为什么要在生产力工具上搞这个东西,破坏了已有的生态不说,收益也不高 —— 你说屏占比吧咱也不缺,咱大不了外接显示器。
honghaoz
2022-08-19 08:56:27 +08:00
@duojiao +1 !所以有了这个想法去除掉刘海。感谢支持!
bear1man
2022-08-19 11:41:56 +08:00
可以考虑发 b 站,起个标题党一点的标题,拉点用户。自从刘海屏 macbook 出现我一直都有这个想法。
honghaoz
2022-08-19 17:12:32 +08:00
@bear1man 😂😂不太会搞标题党。觉得有用的话顺手推荐推荐就可以了 🙏
code4you
2022-08-20 11:06:38 +08:00
Bartender 可以同时使用嘛 😁
honghaoz
2022-08-20 12:53:52 +08:00
@code4you 当然可以,不冲突的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/873468

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX