NSPopUpButtonCell当表格视图通过绑定和NSArrayController.
弹出式按钮单元已创建,但是当尝试通过覆盖弹出式按钮单元的setMenuItem:item方法来访问插座时,它是nil.
这是预期的行为..?
是否应该在创建时使用另一种方法来替换菜单?
基本上,我需要插座链接回NSWindowController该文档窗口的控制器 ( ),以便NSPopUpButtonCell在填充时从自定义弹出按钮相应地自定义菜单。
使用绑定的解决方案会更好 - 但是在覆盖时,setObjectValue:我可以看到它从来没有使用nil参数调用.. 但是,使用库存NSPopUpButtonCell会导致正确填充的弹出菜单。
(另请参阅为什么 NSPopUpButtonCell 仅在调用 setObjectValue:nil 时正确显示)。
