macOS Tahoe 窗口调整大小漏洞:Apple 为何撤回修复,以及如何绕过 Liquid Glass 问题

macOSTahoe ·
macOS Tahoe 窗口调整大小漏洞:Apple 为何撤回修复,以及如何绕过 Liquid Glass 问题

macOS Tahoe Liquid Glass 窗口调整大小漏洞导致窗口几乎无法调整。了解 Apple 为何撤回 26.3 修复、使用 Rectangle 和 BetterSnapTool 的解决方案,以及后续动态。

macOS Tahoe 引入了 Liquid Glass,这是 Apple 自 iOS 7 以来最大胆的视觉重新设计。磨砂半透明的美学赋予了窗口美观、现代的外观——但它也引入了一个根本性的可用性倒退,令 Mac 用户沮丧了数月。大幅圆角作为 Liquid Glass 设计语言的标志,破坏了桌面计算中最基本的交互之一:通过拖动角落来调整窗口大小。

随后发生的事件是 Apple 软件近期历史上最奇特的插曲之一。Apple 承认了这个漏洞,在 macOS 26.3 发布候选版本中列出了修复方案,然后在最终版本发布前悄悄撤回了该修复。截至 2026 年 2 月,窗口调整大小的问题仍未解决,Mac 社区只能依赖第三方工具和变通方案。

本指南从技术层面详细解释了问题的根源,梳理了 Apple 尝试修复及撤回的完整时间线,并提供了全面的解决方案——包括最佳的第三方窗口管理应用——帮助你无障碍地调整和整理窗口。


目录


了解窗口调整大小漏洞

如果你已升级至 macOS Tahoe,你几乎肯定遇到过这种情况:将光标移至窗口角落以调整其大小,然而什么都没发生。熟悉的对角线调整光标没有出现。你慢慢靠近边缘,来回移动光标,仍然没有反应。最终,经过数秒寻找正确像素后,你要么偶然进入了激活区域,要么彻底放弃了。

这就是 macOS Tahoe 窗口调整大小漏洞,它绝不是一个细微的故障。这是你的眼睛所看到的与系统识别为有效交互目标之间的根本性错位。该问题影响 macOS Tahoe 上的每一个应用程序窗口——从 Finder 和 Safari 到 Visual Studio Code 和 Photoshop 等第三方应用——因为问题存在于操作系统层面,即 AppKit 的窗口管理框架中。

受影响人群

所有运行 macOS Tahoe 26.0 至 26.3 的 Mac 用户都受到影响。不便的严重程度取决于你的工作流程:

  • 高级用户和开发者频繁调整窗口大小以并排排列多个应用程序,受影响最为严重。如果你一天中不断调整窗口大小,累积的挫败感相当显著。
  • 设计师和创意专业人士依赖精确的窗口大小来查看参考图像、工具面板和预览窗格,发现这个漏洞尤其令人困扰。
  • 普通用户可能不会立即注意到问题,但每当他们尝试通过拖动角落手动调整窗口大小时——这是一个在 Mac 上可靠工作了数十年的基本交互——就会遇到它。

macOS Sequoia 的变化

在 macOS Sequoia(macOS 15)及之前的每个版本中,窗口角落的圆角半径相对较小。调整大小的点击区域——每个角落附近光标变为调整手柄的不可见区域——是一个与可见窗口边界紧密对齐的方形区域。大部分可点击区域位于窗口内部,使得抓住角落并拖动变得简单直观。

macOS Tahoe 的 Liquid Glass 设计大幅增加了每个窗口的圆角半径。角落现在是大而舒展的曲线,定义了新设计语言的视觉识别。问题在于,虽然视觉角落发生了变化,但底层的点击测试代码没有立即适应。结果是新美学与旧几何之间的冲突。


技术根本原因:圆角半径与点击区域几何

理解这个漏洞存在的原因,需要了解 macOS 如何确定可以点击哪里来调整窗口大小。这不是一个简单的疏忽——它是直接从 Liquid Glass 设计决策中产生的几何问题。

窗口调整大小点击区域的工作原理

在 AppKit(Apple 用于构建 macOS 用户界面的框架)中,每个窗口在其边缘和角落附近都有不可见的交互区域。当光标进入这些区域之一时,它会改变形状,表示你可以通过单击并拖动来调整窗口大小。角落区域是最常用的,因为它们允许你同时在水平和垂直方向上调整大小。

在 macOS Tahoe 之前,这些区域被定义为方形区域。对于角落调整大小,活动区域约为19 x 19 像素,位于窗口框架的几何角落。由于以前 macOS 版本中窗口角落的圆角半径较小,这个 19x19 像素方块的绝大多数都位于可见窗口边界内。用户可以将光标定位在角落附近任何地方,并可靠地找到调整大小手柄。

几何问题

调整区域示意图

macOS Tahoe 作为 Liquid Glass 美学的一部分引入了更大的圆角半径。窗口角落现在是深度圆弧曲线,而不是微妙的弧线。这造成了一个关键的几何错位:

  1. 调整大小的点击区域仍然是 19x19 像素的方块,位于窗口边界矩形的几何角落。
  2. Liquid Glass 的圆角半径切除了该角落区域大部分可见窗口表面。
  3. 约 75% 的点击区域现在位于可见窗口边界之外,在圆角之外的空白空间中。

这样理解:想象一张纸角落里有一个方形框。现在用一个大弧线将纸张的角落圆滑化。方形框的大部分不再在纸上——它悬挂在空白空间中。这正是 macOS Tahoe 中调整大小点击区域发生的情况。

具体数字

几何关系是严苛的:

  • 总调整大小点击区域:19 x 19 = 361 像素
  • 可见窗口内的有效区域:约 25% = ~90 像素
  • 可见窗口外的区域(不可用):约 75% = ~271 像素

这意味着用户在尝试调整窗口大小时,只有约四分之一的原始目标区域可以点击。实际上,你需要将光标定位在窗口边缘和圆角曲线之间的一小段像素内。目标足够小,以至于即使精细运动控制能力出色的用户也会感到沮丧。

为什么这是设计缺陷,而不仅仅是漏洞

开发者 Norbert Heger 在其 2026 年 1 月的博客文章"在 macOS Tahoe 上调整窗口大小的挣扎"中通过视觉图表和测量数据展示了这个问题,引起了广泛关注。他的分析表明,交互失败不是间歇性的或依赖于硬件的——它是旧方形点击区域和新圆角之间几何关系的直接、可预测的结果。

Daring Fireball 的 John Gruber 采用了 Heger 的分析,并发表了自己详细的检查报告,标题为"为什么在 MacOS 26 Dyehoe 上很难调整窗口大小"——刻意使用了 Mac 社区中流传的贬义绰号"Dyehoe"。Gruber 认为 Apple 不仅改变了圆角半径,还移除了旧版 macOS 在窗口右下角显示的视觉调整大小提示(小型对角线),这是一个错误。没有这个视觉指示器,用户就没有办法知道在哪里点击。

Michael Tsai 在他的博客上整理了额外的评论和用户报告,指出对于不使用带有 macOS 手势调整大小选项的触控板的用户来说,这个问题尤其严重。鼠标用户受影响尤为明显,因为他们完全依赖精确的光标定位,而不是双指手势。

这场讨论蔓延至 Hacker News、Lobsters、Slashdot 和 MacRumors 论坛,共识十分清晰:这是一个应该在测试阶段被发现的可用性倒退。Liquid Glass 设计在视觉上可能令人印象深刻,但它破坏了一个可以追溯到最早期 Macintosh 时代的基本桌面交互。


时间线:被撤回的修复

Apple 对窗口调整大小漏洞的回应故事,即使以 Apple 的标准来看也是不寻常的。以下是完整的时间线:

2026 年 1 月 11 日:问题公开

Norbert Heger 在其博客(noheger.at)上发表"在 macOS Tahoe 上调整窗口大小的挣扎",提供了点击区域问题的详细测量数据和图表。该帖子在 Hacker News(条目 46579864)、Lobsters 和开发者社区中广泛传播。

2026 年 1 月 12 日:Gruber 和媒体跟进

John Gruber 在 Daring Fireball 上撰写了分析文章,标题为"为什么在 MacOS 26 Dyehoe 上很难调整窗口大小"。"Dyehoe"这个绰号作为各种 Liquid Glass 可用性问题的简称开始流传。Michael Tsai 在他的博客上发布了一篇汇总文章,链接到多个来源和开发者反应。Six Colors、Heise Online、Slashdot 和其他科技媒体也报道了这个故事。

2026 年 1 月下旬:macOS 26.3 测试版周期开始

Apple 开始向开发者和公开测试人员发放 macOS Tahoe 26.3 测试版。初始测试版似乎不包含对窗口调整大小问题的修复。

2026 年 2 月 4 日:macOS 26.3 发布候选版本发布

Apple 向开发者发布 macOS Tahoe 26.3 发布候选版本(构建版本 25D122)。发布说明中包含一个重要条目:"窗口调整大小区域现在遵循圆角半径,而不是使用方形区域。" 该条目引用了漏洞报告 FB149726089,并将窗口调整大小问题列为**"已解决的问题"。**

Mac 社区为此庆祝。9to5Mac 发布了标题"macOS Tahoe 26.3 修复了两个烦人的设计问题"的文章,指出窗口调整大小漏洞和 Finder 列视图问题都已得到解决。安装了 RC 的开发者确认窗口调整大小感觉明显改善——点击区域现在符合圆角形状,而不是使用旧的方形几何。

2026 年 2 月 11 日:macOS 26.3 最终版本发布——但没有修复

Apple 向公众发布 macOS Tahoe 26.3。几乎立即,用户和开发者注意到窗口调整大小的行为没有改变。发布候选版本中的修复不在最终构建版本中。

Apple 悄悄更新了其开发者文档页面上的 macOS 26.3 发布说明。窗口调整大小条目从**"已解决的问题"更改为"已知问题"**。之前描述修复的发布说明文本被删除或修改为承认问题仍然存在。

9to5Mac 更新其标题,添加了**"[更新:不对]"**——一个不寻常的直率编辑承认,修复在最后一刻被撤回了。

2026 年 2 月 12 日:Heger 发布后续文章

Norbert Heger 在其博客上发表"在 macOS Tahoe 上调整窗口大小——故事还在继续",通过测试确认 26.3 最终版本回退到了旧的方形调整区域。他指出,修复似乎在发布候选版本和最终构建之间的某个时候被删除了。

2026 年 2 月 13 日:MacRumors 深入报道

MacRumors 发表"macOS Tahoe Finder 漏洞凸显 Apple UI 精致度下滑",将窗口调整大小回退放在 macOS Tahoe 更广泛的 UI 质量问题模式中进行了背景化分析。

2026 年 2 月 23 日:Gruber 再次关注

Gruber 在 Daring Fireball 上链接到 Heger 的后续文章,标题极具特色:"在 MacOS 26 Tahoe 上调整窗口大小的荒唐故事还在继续",表达了对修复已实施、在 RC 中被证明有效,然后从正式版本中删除的沮丧。

2026 年 2 月 28 日:仍无修复

截至撰写本文时,macOS Tahoe 26.3 是当前版本,窗口调整大小漏洞仍然存在。Apple 正在开发中的 macOS 26.4 目前处于测试版阶段,但尚无公开确认修复将会返回。窗口调整大小问题在开发者发布说明中仍列为"已知问题"。

Apple 为何撤回修复?

Apple 没有公开解释为何回退修复。开发者社区讨论了几种理论:

  1. 其他交互的回归:新的圆角感知点击区域可能在其他窗口交互中引入了意外的副作用,例如窗口拖动、角落菜单定位或辅助功能。如果修复破坏了其他功能,Apple 可能决定已知问题比未知的新问题更可取。

  2. 第三方应用兼容性:点击测试几何的更改可能导致实现自定义窗口边框或非标准调整大小行为的应用程序出现问题。Electron 应用、游戏和创意工具通常具有不寻常的窗口配置,可能无法优雅地处理几何更改。

  3. 时间压力:26.3 版本可能有一个硬性截止日期(可能与安全补丁或硬件发布有关),Apple 可能没有时间在发布日期前完全验证修复。

  4. 更全面的修复正在进行中:Apple 可能正在开发一个更彻底的解决方案,而不是发布一个局部几何修复,该解决方案还会解决视觉提示、辅助功能以及更广泛的 Liquid Glass 交互问题。

无论原因如何,结果是相同的:Mac 用户在 2026 年 2 月面临着一个破损的交互,距 macOS Tahoe 2025 年 9 月发布已超过五个月。


macOS Tahoe 中其他 Liquid Glass 界面问题

窗口调整大小漏洞是最突出的,但它不是 Liquid Glass 引入的唯一交互问题。了解问题的全貌有助于理解为何 Mac 社区对 macOS Tahoe 设计的批评如此强烈。

Finder 列视图:滚动条与调整手柄重叠

当你在"系统设置"中启用**"始终显示滚动条"**(这是那些觉得自动隐藏滚动条令人迷失方向的用户的常见偏好)时,macOS Tahoe 的 Finder 列视图会以一种重要方式崩溃。水平滚动条渲染在每列分隔符底部的列调整手柄之上。这使得在不先滚动水平栏的情况下无法点击调整大小小部件来调整列宽。

Lapcat Software 的 Jeff Johnson 在其博客(lapcatsoftware.com)上详细记录了这个问题,指出这似乎是一个 z 轴排序问题,滚动条层位于列调整大小层之上。26.3 RC 发布说明表明此问题也已解决,但与窗口调整大小修复一样,列视图修复也从最终版本中删除了(或者尽管有部分修复,问题仍然存在)。

对于依赖列视图导航深层目录结构的用户来说,这尤其令人沮丧——这是开发者、系统管理员和高级用户中常见的工作流程。

Finder 拖放不可靠

多个用户报告说,自升级到 macOS Tahoe 以来,Finder 中的拖放操作变得不可靠。常见症状包括:

  • **文件"弹回"**到其原始位置,仿佛拖放目标未被识别
  • 拖动操作在列表视图中静默失败,尤其是在尝试将文件拖到文件夹图标(而非文件夹名称)上时
  • 行为不一致,取决于你使用触控板还是鼠标,以及是否启用了力度点击
  • 桌面到文件夹的拖动失败,尤其是将桌面截图拖入 Finder 文件夹时

社区变通方案包括在触控板设置中禁用"力度点击和触觉反馈"、关闭指针加速,以及从 Library/Preferences 中删除与触控板相关的 PLIST 文件。这些都不是官方修复,结果因人而异。

窗口拖动问题

一些用户报告通过标题栏拖动窗口时遇到困难,窗口偶尔会"卡住"或无法跟随光标。这似乎与 Liquid Glass 标题栏渲染有关,该渲染使用半透明、模糊效果,可能会干扰标题栏拖动区域的点击区域。这个问题不像调整大小漏洞那样普遍,但已在 Apple 社区论坛和 MacRumors 论坛上有所报告。

视觉可读性问题

除了交互漏洞,Liquid Glass 美学本身也因降低可读性而受到批评。大量使用半透明、模糊效果和可变不透明度表面会使文本、图标和控件更难看清,尤其是在复杂的桌面背景或明亮的光线条件下。虽然这在传统意义上不是"漏洞",但它是 Liquid Glass 更广泛的可用性对话的一部分。关于自定义和减少这些效果的深入了解,请参阅我们的 macOS Tahoe Liquid Glass 自定义指南。


macOS 原生解决方案

虽然 Apple 尚未发布官方修复,但有几个内置的 macOS 功能和技巧可以帮助你在不依赖损坏的角落拖动交互的情况下调整和管理窗口。

1. 使用窗口边缘调整大小而非角落

窗口调整大小漏洞在角落处最为严重,因为圆润的 Liquid Glass 设计在那里最大幅度地减少了有效点击区域。然而,边缘调整大小区域(顶部、底部、左侧、右侧)受影响较小,因为它们沿着窗口框架的直线部分延伸,圆角半径的影响很小。

如何使用边缘调整大小:

  • 将光标放在窗口的任意直线边缘(不是角落)
  • 光标将变为水平或垂直调整箭头
  • 单击并拖动以在一个方向上调整大小

这比角落调整大小慢,因为你每次拖动只能更改一个维度,但它更加可靠。如果你需要同时调整宽度和高度,先调整一个边缘,然后再调整另一个。

2. 双击标题栏以最大化

一种无需手动调整大小即可让窗口填满屏幕的快速方法:

  1. 双击任意窗口的标题栏
  2. 窗口将在其当前大小和填充可用屏幕空间之间切换

你可以在系统设置 > 桌面与程序坞 > 双击窗口标题栏时中配置此行为——选项包括"填充"(最大化)、"最小化"或"不执行任何操作"。

3. 绿色按钮窗口平铺(macOS Tahoe 原生)

macOS Tahoe 在你悬停或点击绿色交通灯按钮时引入了内置窗口平铺功能:

  1. 悬停在任意窗口左上角的绿色按钮上
  2. 出现一个菜单,显示平铺选项:左半部分、右半部分、全屏和四分之一位置
  3. 点击所需位置以将窗口对齐

你也可以点击并按住绿色按钮,然后将窗口拖到屏幕的左或右边缘,使其对齐到半屏。

要了解所有原生平铺选项的完整指南,包括高级多窗口布局,请参阅我们的 macOS Tahoe 窗口管理指南。

4. 基于键盘的窗口调整大小

macOS 包含几种基于键盘的窗口管理方法,完全绕过基于鼠标的调整大小交互:

辅助功能缩放(用于视觉调整大小):

  • 在系统设置 > 辅助功能 > 缩放中启用
  • 使用 Ctrl + 滚动放大和缩小
  • 这实际上不会调整窗口大小,但可以帮助你通过放大内容来处理较小的窗口

全屏切换:

  • 按 Ctrl + Cmd + F 将任意窗口切换到全屏
  • 再次按相同的快捷键退出全屏
  • 或者,在较新的 Mac 上按 Fn + F

Mission Control 和 Spaces:

  • 使用 Ctrl + 上箭头进入 Mission Control
  • 使用 Ctrl + 左/右箭头在 Spaces 之间切换
  • 创建多个桌面并将特定应用分配到特定空间,作为窗口调整大小的替代方案

有关键盘快捷键(包括窗口管理)的完整列表,请参阅我们的 macOS Tahoe 键盘快捷键指南。

5. Stage Manager 作为调整大小的替代方案

如果你愿意完全改变窗口管理范式,Stage Manager 可以减少手动调整窗口大小的需求:

  • 通过控制中心 > Stage Manager或系统设置 > 桌面与程序坞 > Stage Manager激活
  • Stage Manager 根据你的使用模式自动调整和定位窗口
  • 你可以为不同的工作流程创建窗口组
  • 最近使用的应用侧边栏提供快速切换,无需手动排列

虽然 Stage Manager 有其自身的性能考虑(在某些配置下 GPU 使用率可能飙升至 115-150%),但它有效地绕过了许多工作流程中的调整大小漏洞。有关详细的设置说明和性能优化技巧,请参阅我们的 macOS Tahoe Stage Manager 指南。

6. 用于精确调整大小的 AppleScript 和快捷指令

对于技术倾向的用户,AppleScript 可以通过编程设置精确的窗口尺寸:

tell application "System Events"
    tell process "Safari"
        set position of window 1 to {0, 25}
        set size of window 1 to {960, 1050}
    end tell
end tell

你可以将这些保存为快捷指令工作流程并为其分配键盘快捷键,使你能够通过单键访问预定义的窗口大小,而无需接触调整大小手柄。


第三方窗口管理解决方案

鉴于 Apple 自己的修复被撤回,且没有公布解决方案的时间表,对于需要频繁调整窗口大小的 macOS Tahoe 用户来说,第三方窗口管理应用是最可靠的解决方案。以下是六个最佳选项的全面比较。

1. Rectangle(免费,开源)

网站:rectangleapp.com | 价格:免费(Rectangle Pro:9.99 美元一次性购买)

Rectangle 是最受推荐的 macOS 免费窗口管理器,也是受 Tahoe 调整大小漏洞影响的用户的默认建议。它是开源的、轻量级的,提供了大多数用户所需的确切功能。

主要功能:

  • 键盘快捷键驱动的调整大小:使用可配置的键组合将窗口对齐到一半、四分之一、三分之一或六分之一
  • 边缘对齐:将窗口拖到屏幕的边缘或角落,使其对齐到预定义的大小
  • 自定义大小:定义你自己的对齐区域和窗口大小
  • 多显示器支持:键盘快捷键在显示器之间移动窗口
  • Spectacle 兼容性:使用与已停用的 Spectacle 应用相同的键盘快捷键,使迁移变得容易

默认键盘快捷键:

操作快捷键
左半部分Ctrl + Option + 左箭头
右半部分Ctrl + Option + 右箭头
上半部分Ctrl + Option + 上箭头
下半部分Ctrl + Option + 下箭头
居中Ctrl + Option + C
最大化Ctrl + Option + Return
左上四分之一Ctrl + Option + U
右上四分之一Ctrl + Option + I
左下四分之一Ctrl + Option + J
右下四分之一Ctrl + Option + K
前三分之一Ctrl + Option + D
中间三分之一Ctrl + Option + F
后三分之一Ctrl + Option + G

为何它最适合调整大小漏洞: Rectangle 完全消除了使用损坏的调整大小手柄的需要。与其拖动窗口角落,不如按键盘快捷键将窗口对齐到预定义的大小和位置。对于 90% 的窗口管理任务——并排排列两个应用、最大化窗口、居中窗口——Rectangle 的键盘快捷键实际上比手动调整大小更快,即使在调整大小手柄正常工作时也是如此。

Rectangle Pro 增加了包括自定义对齐区域、应用特定设置和定义像素精确窗口位置的功能。9.99 美元一次性购买对高级用户来说物超所值。

2. BetterSnapTool(3.99 美元)

App Store:在 Mac App Store 上提供 | 价格:3.99 美元一次性购买

BetterSnapTool 是 macOS 上最古老、最成熟的窗口管理工具之一,由 Andreas Hegenberg(BetterTouchTool 的创建者)开发。它特别适合偏爱基于鼠标的窗口管理而非键盘快捷键的用户。

主要功能:

  • 对齐区域:将窗口拖到屏幕边缘和角落,使其对齐到预定义的大小
  • 自定义对齐区域:创建最多 10 个具有精确像素尺寸的自定义对齐区域
  • 右键菜单:从标题栏或程序坞图标访问窗口管理选项
  • 应用特定规则:为特定应用程序设置不同的窗口大小和位置
  • 像素阈值控制:微调你需要拖多近到屏幕边缘才能激活对齐——这可以防止意外对齐
  • BetterTouchTool 集成:如果你也使用 BetterTouchTool,两个应用共享设置并无缝协作

为何它适合调整大小漏洞: BetterSnapTool 对 Tahoe 用户的主要价值在于其拖动对齐功能。与其尝试找到微小的调整大小手柄,不如通过标题栏(仍然可靠工作)拖动窗口到屏幕的边缘或角落。应用程序为你处理调整大小。自定义对齐区域对于有特定窗口大小要求的用户特别有用。

注意事项: BetterSnapTool 的界面功能实用,但不如某些竞争对手现代。广泛的自定义选项对于只想要简单半屏对齐的用户来说可能会感到不知所措。尽管如此,它非常可靠,已经持续更新超过十年。

3. Magnet(7.99 美元)

App Store:在 Mac App Store 上提供 | 价格:7.99 美元一次性购买

Magnet 是 Mac App Store 上最受欢迎的付费窗口管理应用,拥有一贯高评分,专注于简洁和精致。

主要功能:

  • 拖放对齐:将窗口拖到屏幕边缘,实现一半、四分之一或三分之一的位置
  • 键盘快捷键:用于窗口定位的完整可配置键盘快捷键集合
  • 菜单栏访问:从菜单栏快速访问所有平铺选项
  • 多显示器支持:轻松在显示器之间移动窗口
  • 垂直和水平对分:水平(上/下)以及垂直(左/右)分屏
  • 每个显示器最多 6 个位置:支持一半、三分之一、四分之一和六分之一

为何它适合调整大小漏洞: Magnet 的优势在于其简洁性。它只做一件事并做好:使用拖放或键盘快捷键将窗口对齐到预定义位置。对于想要"设置后忘记"的解决方案而无需大量配置的用户,Magnet 是最简单的选项。Mac App Store 分发意味着它是沙盒化的,遵循所有 Apple 安全准则,这是某些用户的偏好。

Magnet vs. Rectangle: Magnet 是一个付费应用,提供的排列选项少于 Rectangle,但提供更精致、类似 Apple 的用户体验。Rectangle 是免费的、开源的、更灵活的。对于大多数受 Tahoe 调整大小漏洞影响的用户,Rectangle 是更好的性价比——但如果你更喜欢 App Store 体验,Magnet 也是完全没问题的选择。

4. Loop(免费,开源)

网站:github.com/MrKai77/Loop | 价格:免费

Loop 是窗口管理领域的新兴产品,采用独特的方法:不是使用键盘快捷键或边缘对齐,而是使用按键触发的径向菜单。它是免费的、开源的,专为喜欢视觉、手势界面的用户设计。

主要功能:

  • 径向菜单界面:按住修饰键,出现一个圆形菜单,以视觉方式显示窗口位置
  • 视觉预览:在你松开之前,预览矩形精确显示窗口将放置的位置
  • 可自定义颜色和设置:个性化径向菜单外观
  • 导入 Rectangle 键绑定:如果你正从 Rectangle 迁移,Loop 可以导入你现有的键盘快捷键
  • 轻量级:最小资源使用

为何它适合调整大小漏洞: Loop 的径向菜单提供了一种完全不同的交互范式,完全避免了损坏的调整大小手柄。与其拖动角落,不如触发径向菜单,指向所需位置,然后松开。一旦习惯了,它就很直观,视觉预览消除了猜测。对于发现键盘快捷键难以记忆的用户,Loop 的视觉方法可能更易访问。

注意事项: Loop 需要 macOS 13 或更高版本。其径向菜单范式需要一些时间来适应,一些用户发现,一旦记住了快捷键,它比键盘快捷键慢。然而,对于强烈偏爱视觉界面而非键盘驱动工作流程的用户,Loop 是一个出色的选择。

5. Moom(9.99 美元)

网站:manytricks.com/moom | 价格:9.99 美元一次性购买

Moom 由 Many Tricks 开发,是一个成熟的窗口管理工具,将基于悬停的界面与广泛的自定义选项结合在一起。它吸引了既想要视觉控制又需要保存布局功能的用户。

主要功能:

  • 绿色按钮悬停菜单:悬停在绿色交通灯按钮上以访问 Moom 的对齐网格
  • 自定义网格:定义具有任意行数和列数的对齐网格
  • 保存的窗口布局:保存完整的多窗口布局,并使用键盘快捷键恢复它们
  • 链接:使用单个键盘快捷键顺序应用多个调整大小/移动操作
  • 基于触发器的自动化:连接或断开显示器时自动排列窗口

为何它适合调整大小漏洞: Moom 的绿色按钮集成在 Tahoe 调整大小漏洞的背景下特别聪明。绿色按钮是仍然完全功能且易于点击的窗口控件之一。通过悬停在它上面,你可以访问一个可视网格,让你精确地调整和定位窗口——无需拖动角落。保存布局功能对于在不同工作流程之间切换并希望立即恢复窗口排列的用户来说非常宝贵。

6. Swish(16 美元)

网站:highlyopinionated.co/swish | 价格:16 美元一次性购买

Swish 采用基于手势的窗口管理方法,将触控板手势转化为窗口命令。对于大量使用触控板的用户来说,它是最直观的选项。

主要功能:

  • 触控板手势控制:在标题栏或菜单栏上滑动以对齐窗口
  • 带手势的热点:将热点与滑动方向结合,实现 20 多个窗口位置
  • 捏合居中:在标题栏上捏合以居中窗口
  • 流畅动画:窗口移动有动画效果,感觉精致
  • 最小配置:使用直观的手势映射开箱即用

为何它适合调整大小漏洞: 如果你主要使用触控板(MacBook 用户),Swish 将标题栏从被动拖动句柄转变为丰富的手势目标。与其寻找调整大小角落,不如在标题栏上向上滑动以最大化,向左滑动以对齐到左半部分,依此类推。手势词汇是自然的,学习曲线很平缓。对于以触控板为中心的工作流程,Swish 可以感觉像是原生 macOS 功能。


窗口管理应用详细对比

窗口管理器对比

功能对比表

功能RectangleBetterSnapToolMagnetLoopMoomSwish
价格免费3.99 美元7.99 美元免费9.99 美元16 美元
开源是否否是否否
键盘快捷键丰富基本良好通过导入丰富有限
边缘对齐是是是否否通过手势
自定义对齐区域仅 Pro是否否是否
保存布局仅 Pro否否否是否
径向菜单否否否是否否
触控板手势否否否否否是
多显示器是是是是是是
菜单栏应用是是是是是是
App Store否是是否是否
Spectacle 迁移是否否是否否
最适合大多数用户鼠标用户简洁性视觉学习者高级用户触控板用户

按用户类型推荐

普通 Mac 用户: 从 Rectangle(免费)开始。其键盘快捷键涵盖了最常见的窗口排列,边缘对齐功能也很直观。你可能再也不需要使用损坏的角落调整大小手柄了。

开发者和高级用户: 使用 Rectangle Pro(9.99 美元)或 Moom(9.99 美元)。两者都提供符合开发者工作流程的保存布局和高级自定义。Rectangle Pro 的自定义对齐区域非常适合具有特定 IDE 和终端布局的多显示器设置。Moom 的链接功能让你创建复杂的多步骤窗口排列。

设计师和创意专业人士: 考虑 BetterSnapTool(3.99 美元)以获得像素精确的自定义对齐区域,或考虑 Moom(9.99 美元)以获得其保存布局系统。如果你处理多个参考图像和工具面板,通过单个快捷键恢复精确窗口位置的能力是无价的。

MacBook(以触控板为主)用户: Swish(16 美元)是脱颖而出的选择。其基于手势的界面利用了你已经在使用的硬件,学习曲线平缓。将其与 macOS Tahoe 的原生绿色按钮平铺配对,以获得全面的设置。

不喜欢记忆快捷键的用户: Loop(免费)是为你设计的。其径向菜单以视觉方式显示所有可用位置,所以没有什么需要记忆的。指向你想要窗口的位置,然后松开。


设置你的解决方案工作流

以下是设置可靠的窗口管理工作流程的逐步指南,完全绕过 Tahoe 调整大小漏洞。

第 1 步:安装你选择的窗口管理器

对于本演练,我们将使用 Rectangle 作为示例,因为它是免费的,涵盖了最多的使用案例。

  1. 从 rectangleapp.com 下载 Rectangle
  2. 将应用移到"应用程序"文件夹
  3. 打开 Rectangle,在提示时授予辅助功能权限(系统设置 > 隐私与安全 > 辅助功能)
  4. Rectangle 将作为菜单栏图标出现

第 2 步:学习基本快捷键

你只需要记住四个快捷键就能覆盖 90% 的窗口管理任务:

操作快捷键使用场景
左半部分Ctrl + Option + 左并排应用对比
右半部分Ctrl + Option + 右并排应用对比
最大化Ctrl + Option + Return单应用全屏工作
居中Ctrl + Option + C居中中等大小的窗口

练习这四个快捷键一天,手动调整窗口大小就会感觉像是低效工作流程的遗迹。

第 3 步:设置常用布局

如果你有一致的工作流程,为其定义布局:

开发布局:

  • 代码编辑器:左三分之二(Rectangle 中的"前三分之二"快捷键 Ctrl + Option + E)
  • 终端:右三分之一,上半部分
  • 浏览器:右三分之一,下半部分

写作布局:

  • 写作应用:居中,最大化(Ctrl + Option + Return)
  • 研究浏览器:使用 Ctrl + Option + 左/右在应用之间切换

沟通布局:

  • 邮件:左半部分
  • 聊天(Slack/Messages):右半部分

第 4 步:与原生 macOS 功能结合

为了获得最佳体验,将你的窗口管理器与 macOS Tahoe 的内置功能结合起来:

  • Spaces:为不同的上下文(工作、个人、沟通)创建多个桌面
  • 热点:为 Mission Control 和桌面访问设置热点
  • 绿色按钮平铺:使用原生绿色按钮悬停菜单实现快速半屏和四分之一屏幕布局
  • Stage Manager:考虑为自动窗口排列有帮助的特定工作流程启用 Stage Manager

要深入了解如何组合这些功能,请参阅我们的 macOS Tahoe 窗口管理指南以及我们对 macOS Tahoe 应用启动器的概述。


Apple 需要修复的内容

窗口调整大小漏洞是 macOS Tahoe 中视觉雄心与交互质量之间更广泛张力的症状。以下是 Apple 需要解决的问题,按优先级排序。

1. 修复角落点击区域几何

最紧迫的修复是 Apple 已经构建然后撤回的修复:让调整大小的点击区域符合窗口的实际圆角半径。26.3 RC 证明这在技术上是可行的。导致 Apple 回退修复的任何回归或兼容性问题都需要解决,几何感知的点击区域需要正式发布。

此外,Apple 应该考虑扩大点击区域,超出最小的 19x19 像素方块。现代显示器具有高像素密度,更大的交互区域将提高可用性而不会对视觉产生任何影响。点击区域是不可见的——使它们更大在视觉上没有任何代价,却在可用性方面获益颇丰。

2. 恢复视觉调整大小提示

正如 Gruber 和其他人所主张的,Apple 应该恢复视觉调整大小手柄——在旧版 macOS 的窗口右下角存在的小型对角线。这个视觉指示器有两个目的:

  • 它告诉用户在哪里点击以启动调整大小
  • 它传达窗口可以调整大小(与固定大小的窗口相对)

在 Liquid Glass 设计中,这种提示可以渲染为微妙的磨砂玻璃元素或一组半透明点,以适应美学同时保持功能性。

3. 修复 Finder 问题

Finder 列视图滚动条重叠和拖放可靠性问题需要解决。Finder 是 macOS 上最常用的应用程序,这些交互失败会破坏用户对整个操作系统的信心。

4. 改善 Liquid Glass 辅助功能

更广泛的 Liquid Glass 辅助功能故事——半透明表面上的文本可读性、足够的对比度比率以及"减少透明度"设置的有效性——值得持续关注。有关此主题的更多信息,请参阅我们对 Liquid Glass 设计争议的分析。

5. 更透明地沟通

macOS 26.3 的"修复然后回退"事件从沟通角度来看处理得很差。开发者发布说明中的"已知问题"标签对于影响每位 Mac 用户的漏洞来说是不够的。Apple 应该:

  • 在支持文章中公开承认该问题
  • 提供修复的预计时间表
  • 提供官方解决方案指导(即使简单到"使用绿色按钮平铺功能")

macOS 26.4 及以后的预期

macOS 26.4 目前处于测试版。根据开发者报告和 Apple 的发布说明历史,以下是我们可以合理预期的内容:

近期(macOS 26.4)

  • 窗口调整大小几何修复可能回归。Apple 已经构建并验证了解决方案——问题是导致回退的回归是否已经解决。
  • Finder 列视图滚动条修复很可能出现,因为这是一个更简单的渲染问题。
  • 拖放可靠性改进是可能的,但更难预测,因为根本原因似乎涉及触控板手势识别而非纯粹的渲染。

中期(macOS 26.5 或更高版本)

  • 调整大小手柄的增强视觉提示可能在 Apple 处理持续的社区对 Liquid Glass 可用性的反馈后出现。
  • "减少透明度"和"增加对比度"辅助功能设置可能得到改善,以更好地解决 Liquid Glass 可读性问题。

长期(macOS 27)

  • 如果可用性投诉持续,对 Liquid Glass 圆角半径进行更根本的重新考虑是可能的。Apple 可能会选择稍微减小圆角半径,作为视觉识别和交互可靠性之间的妥协。
  • 扩展的原生窗口管理功能可能会使对第三方窗口管理器的需求减少。

核心要点

  1. macOS Tahoe 窗口调整大小漏洞是一个几何问题,而非随机故障。Liquid Glass 设计的大圆角半径将 19x19 像素调整大小点击区域的约 75% 置于可见窗口边界之外,使用户只剩下约 25% 的原始目标区域。

  2. Apple 构建了修复,测试了它,然后撤回了它。 macOS 26.3 发布候选版本包含了遵循圆角半径的几何感知调整大小区域。在 2026 年 2 月 11 日最终版本发布前,修复从"已解决的问题"更改为"已知问题"。

  3. 没有官方的 Apple 解决方案。 Apple 尚未发布支持文章或为受影响用户提供任何指导。

  4. 第三方窗口管理器是目前最好的解决方案。 Rectangle(免费)是大多数用户的推荐起点。BetterSnapTool、Magnet、Loop、Moom 和 Swish 各自提供可能更适合特定工作流程的独特方法。

  5. 原生 macOS 功能有帮助,但不能完全解决问题。 绿色按钮平铺、Stage Manager、仅边缘调整大小和键盘快捷键可以减少漏洞的影响,但不能替代通过拖动角落自由调整窗口大小的能力。

  6. macOS 26.4 可能会带回修复。 修复存在于 Apple 的代码库中——它在 26.3 RC 中发布。问题不是是否而是何时会回归。与此同时,花 10 分钟设置一个窗口管理器,你会发现你的工作流程实际上得到了改善。


常见问题解答

macOS Tahoe 窗口调整大小漏洞在 macOS 26.3 中修复了吗?

没有。虽然 Apple 在 macOS 26.3 发布候选版本(构建版本 25D122)中包含了一个使窗口调整大小区域遵循圆角半径的修复,但该修复在 2026 年 2 月 11 日最终公开版本发布前被删除。Apple 将发布说明中窗口调整大小问题的状态从"已解决的问题"更改为"已知问题"。截至 2026 年 2 月 28 日,该漏洞仍存在于当前版本的 macOS Tahoe 中。

Apple 为何从 macOS 26.3 中删除了窗口调整大小修复?

Apple 没有公开解释为何回退修复。开发者社区中最合理的理论包括:修复可能在其他窗口交互中引入了回归,它可能导致使用自定义窗口边框的第三方应用程序出现兼容性问题,或者 Apple 可能正在开发一个更全面的解决方案,解决仅调整大小几何之外的其他 Liquid Glass 可用性问题。无论原因如何,修复已被多个开发者和社区成员在 RC 中确认有效,所以解决问题的技术存在。

窗口调整大小漏洞的最佳免费解决方案是什么?

Rectangle 是最好的免费解决方案。它是一个开源的 macOS 窗口管理应用,让你使用键盘快捷键或将窗口拖到屏幕边缘来调整大小和定位窗口。四个基本快捷键——Ctrl+Option+左(左半部分)、Ctrl+Option+右(右半部分)、Ctrl+Option+Return(最大化)和 Ctrl+Option+C(居中)——涵盖了绝大多数窗口管理任务,并完全绕过了损坏的角落调整大小手柄。从 rectangleapp.com 下载。

窗口调整大小漏洞是否影响所有应用程序或只有某些应用程序?

该漏洞影响所有应用程序,因为它存在于操作系统层面,在 AppKit 的窗口点击测试代码中。每个标准 macOS 窗口——无论是 Finder、Safari、邮件、终端,还是 Slack、VS Code 或 Photoshop 等第三方应用——都使用相同的窗口框架渲染和调整大小交互区域。具有完全自定义窗口边框的应用程序(某些游戏、某些具有无边框窗口的 Electron 应用)可能表现不同,但任何使用标准 macOS 窗口控件的应用都会出现该漏洞。

macOS 26.4 会修复窗口调整大小漏洞吗?

截至撰写本文时,macOS 26.4 处于测试版,Apple 尚未正式确认窗口调整大小修复将包含在其中。然而,由于 Apple 在 26.3 RC 中成功实施了修复,且解决方案已知有效,因此合理预期修复将在未来的更新中回归——无论是 26.4、26.5 还是更高版本。在 developer.apple.com 上监控 Apple 的发布说明以获取更新。与此同时,Rectangle、Magnet 或 BetterSnapTool 等第三方窗口管理器是最可靠的解决方案。


最后的想法

macOS Tahoe 窗口调整大小漏洞是当视觉设计超越交互设计时会发生什么的警示故事。Liquid Glass 是美丽的——半透明表面、深度效果、光线似乎在界面中折射的方式。但美丽必须服务于可用性,而不是破坏它。一个你无法调整大小的窗口是桌面操作系统的根本性失败,无论它看起来多好。

社区的反应——从 Norbert Heger 细致的技术分析到 Gruber 尖锐的评论,再到数千个沮丧的论坛帖子——表明 Mac 用户对 Apple 有着高标准。他们期望他们的操作系统既美丽又功能完善。macOS 在历史上在这两方面都有所交付。Tahoe 调整大小漏洞以及 Apple 对它的犹豫回应,未能达到那个标准。

好消息是修复存在。Apple 构建了它,在发布候选版本中发布了它,并确认它有效。问题不是漏洞是否可以修复,而是 Apple 何时会发布修复。与此同时,Rectangle、BetterSnapTool、Magnet 和本指南中讨论的其他窗口管理器提供了比 macOS Tahoe 原生调整大小手柄更好的窗口管理体验——在许多情况下,它们提供的体验比原生手柄正常工作时更好。

今天就设置一个窗口管理器。你会想知道为什么你之前要花时间手动拖动窗口角落。


最后更新:2026 年 2 月 28 日。本文将在 Apple 发布窗口调整大小漏洞修复后更新。