我们试图让NSWindow或NSPanel在OS X 10.6.x上始终处于领先地位。我们已经看到很多建议setLevel:NSFloatingWindowLevel应该做的伎俩(有人说它必须是NSPanel才能保持最佳状态。)
但是,我们正在使用10.6.4。当应用程序失去焦点时,窗口会一直消失在背景中。
我看过一篇报道称Apple已经完全放弃了这种可能性。
有人可以告诉我setLevel:NSFloatingWindowLevel是否仍然有效?
非常感谢10.6的任何工作示例代码。
谢谢, 巴特
答案 0 :(得分:4)
自我注意:如果将窗口的“隐藏时取消隐藏”设置为true,则窗口将消失(因此不会位于顶部: - ()。
所以,setLevel:NSFloatingWindowLevel仍然有效。