NSTableView 就像 Finder 一样

发布于 2024-12-11 09:24:05 字数 198 浏览 0 评论 0原文

学习Cocoa还有很长的路要走。我正在尝试学习编写表格视图,就像查找器一样,文件列表左侧有一个小图标。 #1 我不清楚这些是否是连续的两列,或者该类型的操作是否作为一列处理。

如果有人能给我指出一个好的、易于理解的例子,我将不胜感激。我能够遵循一个示例,我可以将文件拖放到视图上,但它只显示 [files lastPathComponent]。我不确定如何添加图标。

I still have a long way to go learning Cocoa. I'm trying to learn to code a Table view just like the finder where there is a small icon to the left of the file listing. #1 Its not clear to me if those are two columns in a row or if that type of operation is handled as 1 column.

If someone could point me to a good, easy to follow example, I would appreciate it. I was able to follow one example and I can drag and drop files onto the view but it only displays the [files lastPathComponent]. I wasn't sure how to add the icon.

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

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

发布评论

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

评论(2

野生奥特曼 2024-12-18 09:24:05

如果你想要这个,你必须将 NSCell 子类化。这是一个很好的例子:

NSCell 图像和文本示例< /a>

You are going to have to subclass NSCell if you want this. Here is a good example:

NSCell Image and Text Sample

欲拥i 2024-12-18 09:24:05

虽然是的,您可以按照 sosborn 的建议进行操作,但是如果您已经在使用 OSX 10.7 Lion,那么您现在可以(并且应该!)改用 NSViews。具体来说,您可以子类化 NSTableCellView。

就我个人而言,我会观看标题为“View Based NSTableView Basic to Advanced”的 WWDC 视频:https: //developer.apple.com/videos/wwdc/2011/

这还包括帮助您继续操作的示例代码。

While yes you could do as sosborn suggests, however if you're already using OSX 10.7 Lion, you can now (and should!) use NSViews instead. And specifically you can subclass NSTableCellView.

Personally, I would watch the WWDC video titled "View Based NSTableView Basic to Advanced" available here: https://developer.apple.com/videos/wwdc/2011/

This also includes sample code that will get you going.

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