1
在我的应用程序中,我保存了用户首选项,其中一个首选项是在主窗口中是否显示任何NSMenuItem
s按钮。我没有动态创建按钮的问题,但我无法将NSMenuItem
的操作传递给NSButton
。我已经尝试:将NSButton的动作设置为与NSMenuItem的动作相同
[newButton setAction:[theItem action]];
UPDATE
我只需要设定目标自我
[newButton setTargert:self];
和代码移动到送出动作到NSMenuItem
我检查了一下,现在我知道问题在于,按钮无法识别项目动作。我想这是因为该项目的行动是在另一个对象。 –