NSDictionaryController 和图像
我指的是 此示例代码。我试图在显示姓氏的第一列中显示图像,但不幸的是我不能。
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为你可以通过两种方式做到这一点
数据源 - peopleList 数组包含没有任何 NSImage 对象的字典。您可以尝试将 NSImage 对象添加到字典中,然后通过绑定显示它。
您可以在 NSTableViewDelegate 中使用 - tableView:willDisplayCell:forTableColumn:row: ,对于姓氏表列标识符,为单元格设置适当的图像。
另外,由于您是初学者,我想向您推荐一个更简单的示例: http: //dl.dropbox.com/u/9999259/SimpleTable.zip
希望这有帮助!
I think you can do it in two ways-
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.
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 !