标签: swift macos
基本理念: 所有显示器上的每个 n 分钟的窗口将显示 x 秒。要"强迫" 用户休息一下。
我的问题是让窗口显示在所有显示器上,如何用swift完成?
答案 0 :(得分:0)
除非用户的桌面镜像,否则无法在所有屏幕上显示一个NSWindow。
执行此操作的唯一方法是为每个屏幕创建一个新窗口。
如果您的NSWindowController,NSWindow等符合NSCopying,只需复制它并查看有关在各种屏幕中显示NSWindows的帖子:
here
希望这有帮助。