【问题标题】:Ability to drag a window using an element in WebView (Cocoa, Swift)能够使用 WebView (Cocoa, Swift) 中的元素拖动窗口
【发布时间】:2020-11-23 11:42:08
【问题描述】:

我构建了一个基于 Web 的 Cocoa 应用程序,该应用程序的 WebView 延伸到整个窗口。应用程序的顶部栏有选项卡、控件和一些未使用的区域,我想用它们让用户能够拖动窗口(就像许多应用程序一样)。 Chrome 应用程序和 Electron 有 -webkit-app-region: drag CSS 属性来执行此操作。 Cocoa 中的 WKWebView 怎么样?

【问题讨论】:

    标签: css swift cocoa webview wkwebview


    【解决方案1】:

    确保设置了-[NSWindow isMovableByWindowBackground]。然后,假设 WKWebView 没有消耗鼠标事件,拖动应该可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-16
      • 1970-01-01
      • 1970-01-01
      • 2011-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多