gpt4 book ai didi

macos - 我可以以编程方式打开 NSMenu 吗?

转载 作者:行者123 更新时间:2023-12-04 02:20:22 24 4
gpt4 key购买 nike

如标题所说,我想每隔一段时间自动打开菜单。最好从程序本身内部进行,因为我确信我可以使用我不想使用的 applescripts+cron 手动执行某些操作。

我说的是菜单/按钮/OSX 菜单栏中的任何内容。只是为了清楚。没有自定义 View ,只有一个普通的 nsmenu。

最佳答案

为了打开 NSStatusItem 菜单,我发现在属于 NSStatusItem 的按钮上调用 performClick 方法更容易。这样我就不必担心将事件或 View 正确传递给 popUpContextMenu。像这样:

statusItem.button?.performClick(nil)

关于macos - 我可以以编程方式打开 NSMenu 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30617170/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com