将WKWebView集中在NSPopover上打开它

时间:2017-06-26 08:07:06

标签: swift wkwebview nspopover

我在WKWebViewNSPopover内制作Swift
因此,当我打开NSPopover时,会显示WKWebView 这很好,现在我试图在我点击外面时关闭NSPopover所以我在applicationDidFinishLaunching函数中添加了这一行:

popover.behavior = NSPopoverBehavior.transient;

但是对于这个,如果我点击它就会关闭NSPopover。如果我不这样做,NSPopover永远不会在外面点击关闭。
所以我的想法是:当我打开NSPopover以避免在离开之前点击它时,如何关注WKWebView(就像我点击它一样)?

这种方式也可以解决另一个问题,因为它是一个WKWebView,用户必须点击它(聚焦它)才能点击WKWebView中的元素。因此,如果我可以在NSPopover时自动关注WKWebView,问题可能会得到解决。

希望你理解:P
非常感谢;)

0 个答案:

没有答案