如何检索NSPopUpButtonCell的当前选择?

时间:2012-01-27 13:23:42

标签: objective-c cocoa nstableview nsmenu nspopupbuttoncell

我在NSPopUpButtonCell中使用NSTableView。弹出按钮绑定到NSArray提供的ApplicationDelegate属性。当我选择弹出按钮的菜单项时,我希望检索当前选择或其索引。我添加了一个IBAction以获得通知,并设置NSMenuDelegate两者都始终返回索引=

// indexOfSelectedItem is always 0.
NSInteger indexOfSelectedItem = [m_popUpButtonCell indexOfSelectedItem];

我使用上述配置创建了example project。希望你能澄清事情。

1 个答案:

答案 0 :(得分:1)

文章Implementing To-One Relationships Using Pop-Up Menus回答了我的问题 我更新了示例项目