具有集成标题栏和工具栏的macOS窗口?

问题描述 投票:60回答:3

在macOS中,如何在Xcode和/或Interface Builder中创建带有“集成的标题栏和工具栏”的窗口?

这是在OS X 10.10 Yosemite中添加到诸如Safari和Calendar之类的应用程序的“胖标题栏”类型的窗口。统一的标题栏和工具栏以及其他小工具。

macOS Human Interface Guidelines: Title Bar and Toolbar

一个工具栏,当包含时,位于标题栏(或与标题栏集成)之下,并包含控件(称为工具栏项目),可快速访问常用的命令和功能。

Integrated title bar and toolbar

集成的标题栏和工具栏

macos interface-builder osx-yosemite
3个回答
86
投票
  1. 创建标准工具栏。

10
投票

在窗口控制器的windowDidLoad()中:


6
投票

从Xcode 10开始,您可以在XIB或情节提要中通过打开窗口的属性检查器中窗口标题下的“隐藏标题”复选框来执行此操作。

© www.soinside.com 2019 - 2024. All rights reserved.