我是OS X开发的新手。 现在我正在开发一个基于文档的应用程序,我不需要文档标题和箭头按钮可点击。 实际上,我根本不需要它们。
我已经尝试了window.titleVisibility = .Hidden
但它仍然显示了箭头按钮,并且可以点击。
我发现这个元素是NSThemeAutosaveButton
类的一个实例,我的解决方法是这样的:
let titlebar = window.standardWindowButton(NSWindowButton.CloseButton)?.superview
for view in titlebar!.subviews {
if view.className == "NSThemeAutosaveButton" {
view.hidden = true
}
}
我想知道是否有其他正常解决方案?
答案 0 :(得分:0)
这称为"文档版本按钮"。试试这个:
window?.standardWindowButton(.documentVersionsButton)?.isHidden = true