我试图制作一个只有一个窗口的osx应用程序,它总是在屏幕的顶部。 有谁知道如何实现它?感谢。
答案 0 :(得分:23)
您可以将窗口的windowLevel(通过-setLevel :)更改为NSFloatingWindowLevel。
[window setLevel:NSFloatingWindowLevel];
文档在这里:Window_Levels
答案 1 :(得分:1)
通过“在顶部”,您是否意味着您不希望您的窗口被遮挡,即使其他应用程序处于活动状态?在这种情况下,一种方法是从Interface Builder中的NSPanel模板开始,选中“Utility”选项,并取消选中“Hide on Deactivate”。