我正在使用基于视图的 NSTableViews,通过绑定和数组控制器与核心数据填充。一切都很好 - 带有文本和按钮的单元格以及带有图像和文本的单元格 - 我也可以编辑文本等。
但我无法弄清楚并且已经在各处搜索了如何填充弹出菜单。有两个数组控制器,一个用于表视图,一个用于弹出按钮菜单项。
我尝试了传统方法将弹出菜单绑定起来:通过绑定内容(arrangedObjects 到 entity Place),内容值(arrangedObjects Place.name)和选定对象(Table Cell View objectValue.places.name)。
难道所有控件不应该都像基于视图的表视图中的正常控件一样工作吗?然而,菜单没有被填充。但是,如果 tableView 的实体已经具有设置值/关系,则正确显示该值。
任何帮助都会非常感谢。
谢谢, Dan
但我无法弄清楚并且已经在各处搜索了如何填充弹出菜单。有两个数组控制器,一个用于表视图,一个用于弹出按钮菜单项。
我尝试了传统方法将弹出菜单绑定起来:通过绑定内容(arrangedObjects 到 entity Place),内容值(arrangedObjects Place.name)和选定对象(Table Cell View objectValue.places.name)。
难道所有控件不应该都像基于视图的表视图中的正常控件一样工作吗?然而,菜单没有被填充。但是,如果 tableView 的实体已经具有设置值/关系,则正确显示该值。
任何帮助都会非常感谢。
谢谢, Dan