如何创建像iTunes迷你播放器一样的NSWindow(总是在顶部,但没有焦点!)

时间:2015-11-02 20:21:48

标签: objective-c cocoa nswindow

我有一个带有webview的无边框窗口,它始终位于顶部。 我想创建一个NSWindow:

  1. 始终在最前面
  2. 从当前前景应用中获得焦点
  3. 是否启用用户鼠标互动(无需强制用户将焦点切换到它 - 又名"点击两次")
  4. 我遇到的问题是,要与窗口进行交互(例如,请参阅悬停效果,或单击webview中的链接),用户必须单击窗口(使其获得焦点),然后悬停效果才会显示。

    如何创建一个像iTunes迷你播放器这样的窗口,它不会从当前的应用程序中获得焦点 - 而且还可以与鼠标交互? (见下面的截图)

    谢谢!

    enter image description here

    enter image description here

0 个答案:

没有答案