技术
编程实践、工具链与工程问题复盘
macOS SwiftUI 窗口内容顶格:我踩过的 toolbar 坑与三种解法
想让 macOS SwiftUI 窗口的内容像微信那样顶到最上面,只加 windowStyle 和 windowToolbarStyle 是不够的:只要存在 .toolbar,系统就会为它保留区域。本文拆解 fullSizeContentView 与 ignoresSafeArea 各自的职责,对比三种方案,并处理红绿灯遮挡、背景露底、窗口拖不动三个必踩细节。
编程实践、工具链与工程问题复盘
想让 macOS SwiftUI 窗口的内容像微信那样顶到最上面,只加 windowStyle 和 windowToolbarStyle 是不够的:只要存在 .toolbar,系统就会为它保留区域。本文拆解 fullSizeContentView 与 ignoresSafeArea 各自的职责,对比三种方案,并处理红绿灯遮挡、背景露底、窗口拖不动三个必踩细节。