NSDictionaryController 和图像

发布于 2024-12-05 21:39:54 字数 202 浏览 0 评论 0原文

我指的是 此示例代码。我试图在显示姓氏的第一列中显示图像,但不幸的是我不能。

I am referring to this example code. I am trying to display image in the first column at where lastName is displaying, but unfortunately I can't.

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

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

发布评论

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

评论(1

夏有森光若流苏 2024-12-12 21:39:54

我认为你可以通过两种方式做到这一点

  1. -

    数据源 - peopleList 数组包含没有任何 NSImage 对象的字典。您可以尝试将 NSImage 对象添加到字典中,然后通过绑定显示它。

  2. 您可以在 NSTableViewDelegate 中使用 - tableView:willDisplayCell:forTableColumn:row: ,对于姓氏表列标识符,为单元格设置适当的图像。

另外,由于您是初学者,我想向您推荐一个更简单的示例: http: //dl.dropbox.com/u/9999259/SimpleTable.zip

希望这有帮助!

I think you can do it in two ways-

  1. The data-source - peopleList array contains dictionary which does not have any NSImage object. You can try adding a NSImage object to the dictionary and then display it through bindings.

  2. You can use - tableView:willDisplayCell:forTableColumn:row: in NSTableViewDelegate and for the lastName tablecolumn identifier, set appropriate image to the cell.

Also, since you are a beginner, I would like to refer a simpler example to you : http://dl.dropbox.com/u/9999259/SimpleTable.zip

Hope this helps !

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