在XCode中删除OS X应用程序工具栏

时间:2011-07-06 06:22:46

标签: objective-c xcode cocoa

我的应用程序是这样的,它不需要工具栏。它本质上非常简单,并且通过键盘操作(一次一个,甚至一个)控制100%。因此,虽然我知道您应该将工具栏放在适当的位置,但这次我觉得它实际上妨碍了程序的用户体验。所以,我想知道是否可以从我的程序中删除工具栏?

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

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

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

和其他一些没有太大成功的人。

2 个答案:

答案 0 :(得分:2)

你说工具栏,但我认为你的意思是窗口的标题栏。之前的答案对您有用。最好的答案是做到这一点的方法,第二个答案是反对这样做的论据。

Hide NSWindow Title Bar

答案 1 :(得分:1)

如果您想保留标题栏,但只想自定义标题栏(包括关闭,最小化和最大化按钮),则可以使用INAppStoreWindow组件。