当您点击上下文菜单“Tweet”时,Twitter应用程序有一个浮动窗口,它是NSPanel吗? 怎么样?
答案 0 :(得分:4)
看看NSWindow的 setLevel:方法:
列表中的每个级别组窗口 在所有人面前 前面的小组。浮动窗户, 例如,出现在所有人面前 正常级别的窗口。当一个窗口 进入一个新的水平,它被订购 该级别所有同行的前沿。
- 来自NSWindow的setLevel:参考资料。
您可能还会发现Matt Gemmell's MAAttachedWindow项目有用:
答案 1 :(得分:1)
这可以通过NSWindow子类来实现。检查Matt Gemmell的自定义MAAttachedWindow
课程here。