objective-c - 删除 XCode 中的 OS X 应用程序工具栏

标签 objective-c xcode cocoa

我的应用程序不需要工具栏。它本质上非常简单,并且 100% 由键盘操作控制(甚至一次一个)。因此,虽然我知道人们普遍认为应该将工具栏保留在原处,但这次我觉得它实际上妨碍了程序的用户体验。所以,我想知道是否可以真正从我的程序中删除工具栏?

很容易从栏中删除红绿灯 [ o o o ],并且没有标题,但空间仍然存在,并且应用程序简单地看起来“关闭”了额外的空间。

非常感谢任何指针,因为我已经通过以下查询进行了查看:

  • 如何在 XCode/Objective-C 中删除 OSX 应用程序中的工具栏。
  • 如何在 XCode/Objective-C 中删除 OSX 应用程序中的工具栏?

还有其他一些没有取得太大成功。

最佳答案

你说的是工具栏,但我认为你指的是窗口的标题栏。之前的答案应该对您有用。最上面的答案是这样做的方法,第二个答案是反对这样做的论据。

Hide NSWindow Title Bar

关于objective-c - 删除 XCode 中的 OS X 应用程序工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6592323/

相关文章:

ios - 如何制作单元格小于背景的表格 View Controller ?

objective-c - 使用 NSDateFormatter 解析日期字符串,月份从 0 开始

ios - 如何在 iOS 中描绘雷达图?

ios - 模拟器中的 Logo 大小已更改

objective-c - 根据维基百科,为什么 "call super"被视为反模式?

java - NSData 到 Java 字符串

ios - 动态添加新的语言字符串文件以在 iOS 中进行本地化

xcode - Xcode 4.3.2在构建时崩溃

objective-c - 是否可以将我的窗口附加到另一个应用程序的窗口?

objective-c - 如何在 OSX 应用程序中绘制像素?