我正在尝试创建一个代理应用程序来为现有的闭源应用程序提供触摸栏功能。我可以通过 api 与应用程序进行通信,但是当我的触摸栏没有聚焦时,它就会消失。
在NSTouchBar
文档中它说:
在受支持的 MacBook Pro 机型上,键盘上方的触控栏显示最前面应用程序中的 NSTouchBar 类的实例。
但是,我想知道是否有办法强制显示哪个触摸栏。我试图不辞职,这在一定程度上奏效,但随后我失去了对应用程序的关注。
func applicationWillResignActive(_ notification: Notification) {
self.activate(ignoringOtherApps: true)
}