【问题标题】:Cocoa Bound NSTableView (or NSOutlineView) Cell for "No Data"“无数据”的可可绑定 NSTableView(或 NSOutlineView)单元格
【发布时间】:2016-04-30 07:17:52
【问题描述】:

只是想知道如何让我的 NSOutlineView(甚至是 NSTableView)根据 Cocoa 绑定的 NSArrayController 中的“无行”显示一个单元格(行)。

目前我有一个 NSOutlineView 绑定到一个 NSArrayController (我真的应该使用一个 NSTreeController,但只是在玩。)..

就绑定的数据而言,绑定和工作正常(来自 CoreData)。使用各种 sortDescriptor,它进一步按字母顺序分类(很像联系人应用程序).​​..

当我试图做的是让我的第三个单元格,即表示“无数据”/“无条目”的单元格在绑定中没有任何内容时出现。

Ay 指针会很方便。

提前致谢。

阿德

【问题讨论】:

  • 您想在哪一行显示第三个单元格?

标签: cocoa nstableview nsoutlineview


【解决方案1】:

一种解决方案是在大纲视图上增加一个视图。如果数组/树控制器中的行数为 0,则视图可见。

【讨论】:

  • 如果您正在涉足“行”之类的迭代器视图,那就不那么容易了。我试图避免在迭代结束时使用额外的检查来检查是否有“零”视图计数
  • 我正在寻找的是“自然”的零观看次数,然后是非零观看次数
猜你喜欢
  • 2016-09-07
  • 2014-06-27
  • 1970-01-01
  • 2011-03-23
  • 1970-01-01
  • 2018-07-22
  • 2015-07-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多