【问题标题】:How can I display an Image in an NSTableView?如何在 NSTableView 中显示图像?
【发布时间】:2010-12-06 19:56:11
【问题描述】:

我有一个用我的数据源填充的 NSTableView。

我的数据模型有一个图片的 URL。

我想在我的 NSTableView 的每个单元格中的一些文本旁边显示一个图像。基本上就像一个 twitter 客户端,左边是图片,右边是一些文字。

我不知道这个 Cocoa 怎么做?我熟悉 Cocoa-Touch 中的流程(通过子类化 UITableViewCell)。

【问题讨论】:

    标签: objective-c cocoa nstableview nscell


    【解决方案1】:

    您应该将NSImageCell 拖到要显示图像的列上。然后通过图像单元格绑定窗格调整图像的值。

    【讨论】:

    • 我在做任何事情都没有笔尖。我怎样才能在代码中实现这一点?
    • 在 NSTableView 委托方法中返回填充了所需单元格的 NSTableRow
    【解决方案2】:

    您可以在每个单元格上创建一个框架,并在其中绘制一张图片。参考这里:

    http://blog.webscale.co.in/?p=284

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多