gpt4 book ai didi

macos - 以编程方式选择 NSToolBarItem

转载 作者:行者123 更新时间:2023-12-03 16:31:09 26 4
gpt4 key购买 nike

如何以编程方式选择 NSToolbar 项目?

[toolbar setSelectedItemIdentifier:[theToolbarItem itemIdentifier]]

此代码仅选择它。我也想发送它的操作,以便它更改 Pane 。

最佳答案

您可以在 nib 文件本身中设置 NSButton 的目标和操作,或者如果您需要以编程方式执行此操作,则为 NSButton 创建一个 IBOutlet 并在代码中执行此操作。

当您在工具栏项中使用 NSButton 时,它实际上就像界面中其他任何地方的 NSButton 一样,而不是作为 NSToolbarItem 本身。例如,您将无法通过使用标准 -validateToolbarItem: 或 -validateUserInterfaceItem: 轻松禁用或启用按钮;相反,您需要有一个指向相关按钮的 IBOutlet,或者使用绑定(bind)来启用或禁用该按钮。

关于macos - 以编程方式选择 NSToolBarItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29748288/

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