我正在尝试在基于视图的 NSTableView 中使用弹出按钮,我想使用数组控制器“Sectors”填充弹出窗口的值。如果弹出窗口在常规视图中,我可以正常工作,但是在 Tableview 中显示为空。弹出按钮的绑定如下
我四处搜索,似乎其他人也有这个问题,但找不到可行的解决方案。
我正在尝试在基于视图的 NSTableView 中使用弹出按钮,我想使用数组控制器“Sectors”填充弹出窗口的值。如果弹出窗口在常规视图中,我可以正常工作,但是在 Tableview 中显示为空。弹出按钮的绑定如下
我四处搜索,似乎其他人也有这个问题,但找不到可行的解决方案。
我遇到了同样的问题,刚刚发布了这个类似问题的答案
基于视图的 NSTableView 中的 NSPopupButton:让绑定工作
你可以让它工作,我已经在 GitHub 上发布了一个示例项目,它演示了在基于视图的 NSTableView 中工作所需的绑定与你通常期望做的不同。
基本上,您需要在作为表视图委托的类中为您的数组控制器创建一个 IBOutlet,然后绑定到该类。