Mil*_*lly 3 nsmenuitem swift swift3
我创建了一个菜单栏应用程序,我希望当您单击其中一个菜单栏项时,它会在关闭状态和打开状态(勾选和未勾选)之间切换,但我正在努力在代码中做到这一点。有没有人对如何实现这一目标有任何想法?
我可以看到我可以在属性检查器中设置它,但我想在按下它后将其更改为开/关。
感谢迈尔斯
简单的解决方案:创建一个 IBAction
@IBAction func toggleState(_ sender: NSMenuItem) {
sender.state = sender.state == .on ? .off : .on
}
Run Code Online (Sandbox Code Playgroud)
将 连接NSMenuItem到IBAction. 如果响应控制器与 无关,则Application Scene连接过IBAction孔First Responder(红色立方体)
| 归档时间: |
|
| 查看次数: |
1129 次 |
| 最近记录: |