【问题标题】:NSMatrix for spreadsheet implementation?用于电子表格实施的 NSMatrix?
【发布时间】:2014-09-21 07:38:45
【问题描述】:

好的,所以我想使用 NSMatrix 实现与此图像类似的东西。

我的“桌子”会很大(可以双向滚动)。

我意识到 NSMatrix 单元都是相同大小的先决条件。

这是一个建议的解决方案:

  1. 白细胞构成主要的 NSMatrix
  2. 深灰色标题单元格的顶行(最左边除外)是另一个 NSMatrix
  3. 最左边的一列单元格(包括最上面的一列)是另一个 NSMatrix。

我会将白色单元格嵌入到 NSClipView/NSScrollView 中,并带有可见的滚动条。我也会类似地嵌入顶部和左侧矩阵,但使用单独的 NSClipView/NSScrollView 对,没有可见的滚动条。

然后,主要可见的 NSScrollView 将酌情通知其他 NSScrollView 的移动。

这是该问题的典型解决方案吗?还是有一些我不知道的其他自定义视图?

另外一件事:如果主 NSMatrix 的内容绑定到 NSArrayController,那么矩阵的 2D 特性如何用一维 NSArray 充实?

【问题讨论】:

    标签: nsmatrix


    【解决方案1】:

    确实有一些自定义视图:LIGridControlMBTableGrid

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-01
      • 2010-09-19
      • 2019-08-11
      • 2012-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多