objective-c - 在 Cocoa 的标题栏中隐藏按钮

标签 objective-c cocoa window nswindow titlebar

苹果人机界面指南说:

macOS Human Interface Guidelines: Panels

如何制作该图像中的第一个标题栏(只有一个关闭按钮)。在 IB 中禁用 ResizeMinimize 只会使调整大小/最小化按钮被禁用。但我希望他们消失。我该怎么做?

最佳答案

我相信这应该有效:

[[window standardWindowButton:NSWindowCloseButton] setHidden:YES];
[[window standardWindowButton:NSWindowMiniaturizeButton] setHidden:YES];
[[window standardWindowButton:NSWindowZoomButton] setHidden:YES];

关于objective-c - 在 Cocoa 的标题栏中隐藏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1322297/

相关文章:

objective-c - osx - 我的应用程序在运行时没有出现在 Dock 中。我怎样才能解决这个问题?

android - 切换应用程序时如何更改此栏的颜色?

ios - 启用方向锁定时检测设备的实际方向 (iOS)

iphone - 如何在 iPhone 上移动 MkMapView.userLocation?

python - 检测特定的 Python.app 实例是否已在运行

c# - 无法获取窗口宽度

c# - 在 WPF 中的页面之间导航?

ios - 如何在 UIView transitionWithView 之后运行代码?

objective-c - 在objective-c中覆盖setter

cocoa - Swift 1.2 不愿意我的 NSString "+"map.reduce