gpt4 book ai didi

swift - 禁用/启用 NSMenu 项

转载 作者:行者123 更新时间:2023-11-28 12:06:35 25 4
gpt4 key购买 nike

我已经使用 Interface Builder 创建了一个菜单栏应用程序,一个 NSMenu 对象(遵循 this 教程)。菜单有两个项目:

开始突击队

停止突击队

如何在单击菜单项时禁用/启用它们?我已将“自动启用项目”设置为禁用,并且我可以在属性检查器中手动启用/禁用项目,但如何在调用它们的函数时实现相同的目的?

单击“开始突击队”时,我希望禁用该项目并启用“停止突击队”。当点击“停止突击队”时,反之亦然。

最佳答案

Swift 提供了 setEnabled 属性,可以在您尝试启用或禁用的 NSMenuItem 上使用。

您可以执行以下操作:

@IBOutlet weak var startMenuItem: NSMenuItem! 

startMenuItem.isEnabled = false or true

关于swift - 禁用/启用 NSMenu 项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49294949/

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