如何在两个 nib 文件之间共享 NSArrayController?

发布于 2024-09-01 17:53:36 字数 281 浏览 6 评论 0原文

我有一组图像和两个 nib 文件。一个 nib 文件有一个窗口,在 NSTableView 中显示图像。另一个笔尖有一个窗口,可将图像数组绘制到 NSView 中,并在选定的图像上绘制突出显示。

图像数组由 NSArrayController 控制。我无法让两个笔尖共享 NSArrayController。我将有两个单独的 NSArrayController 绑定到相同的内容,但我也希望两个笔尖共享控制器的选择;也就是说,如果您在表格窗口中选择图像,那么它也会在其他窗口中被选中。

有没有标准的方法来做到这一点?

I have an array of images, and two nib files. One nib file has a window that displays the images in an NSTableView. The other nib has a window that draws the array of images into an NSView, and also draws a highlight over the images that are selected.

The array of images is controlled by an NSArrayController. I'm having trouble getting the two nibs to share the NSArrayController. I would have two separate NSArrayControllers bound to the same content, but I also want both nibs to share the controller's selection; that is, if you select an image in the table window, it also becomes selected in the other window.

Is there a standard way to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北斗星光 2024-09-08 17:53:36

我将有两个单独的 NSArrayController 绑定到相同的内容,但我也希望两个笔尖共享控制器的选择;也就是说,如果您在表格窗口中选择图像,那么它也会在其他窗口中被选中。

有标准方法可以做到这一点吗?

有两个单独的 NSArrayController 绑定到相同的内容,并且 选择索引

I would have two separate NSArrayControllers bound to the same content, but I also want both nibs to share the controller's selection; that is, if you select an image in the table window, it also becomes selected in the other window.

Is there a standard way to do this?

Have two separate NSArrayControllers bound to the same content and selection indexes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文