Я предполагаю, что вы ищете такую конфигурацию окна.
window!.titleVisibility = .hidden
window!.titlebarAppearsTransparent = true
window!.styleMask = [window!.styleMask, NSWindow.StyleMask.fullSizeContentView]
Вы бы добавили этот код в свои NSWindowControllers windodDidLoad()
В приложении Mac App Store я не вижу никакой панели инструментов. Если вы не хотите отображать панель инструментов, вам не нужно добавлять NSToolbar в окно.
EDIT:
Чтобы получить вид и изменить цвет, вы можете использовать код ниже в windowDidLoad
. Конечно, для того, чтобы он стал на 100% похожим на окно Mac App Store, требуется более тонкая настройка, и не стоит использовать фиксированный цвет.
let button = window?.standardWindowButton(NSWindow.ButtonType.closeButton)
let containerView = button?.superview?.superview // NSTitlebarContainerView
containerView?.layer?.backgroundColor = CGColor.init(gray: 0.9, alpha: 1.0)
Надеюсь, это поможет.