【发布时间】:2016-08-21 02:59:49
【问题描述】:
从 OS X 10.11 开始,即使使用 setTitle,标题栏似乎也不再出现:有谁知道发生了什么以及如何恢复旧的行为?
【问题讨论】:
标签: xcode cocoa osx-elcapitan titlebar nsopenpanel
从 OS X 10.11 开始,即使使用 setTitle,标题栏似乎也不再出现:有谁知道发生了什么以及如何恢复旧的行为?
【问题讨论】:
标签: xcode cocoa osx-elcapitan titlebar nsopenpanel
来自AppKit Release Notes for OS X v10.11:
在 10.11 中,大多数 NSOpenPanel 采用了以前仅为采用 iCloud 文档支持的应用程序保留的设计,并且这种面板设计仅在系统偏好设置中打开 iCloud Drive 时使用。本说明将把该设计称为“iCloud Open Panel Design”,尽管该设计不再局限于支持 iCloud 文档的应用程序。
iCloud 开放式面板设计没有任何标题外观,因此它现在似乎消失了。我不认为有退路。
如果您想显示某种消息、描述或标题,您可以改用message 属性。
【讨论】: