正如文档所说,如果它们都具有相同的标题,则不可能向 NSPopUpButton 添加两个菜单项。我试图将菜单项添加到 [popupButton menu],但没有运气。我还尝试创建一个新菜单,向其中添加项目,然后使用 [popupButton setMenu:newMenu],但没有。菜单总是每个名称只显示一项。
但我知道这应该是可能的,如果您尝试在 iTunes 中创建智能播放列表,您可以从左侧弹出按钮中选择“播放列表”,从中间选择“=”,右侧将保存每个播放列表的菜单项iTunes 即使他们有相同的标题。那么他们是怎么做到的呢?