NSMatrix用于电子表格实现?

时间:2014-07-29 19:44:53

标签: nsmatrix

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

enter image description here

我的“桌子”很大(两个方向都可以滚动)。

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

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

  1. 白细胞包含主要的NSMatrix
  2. 顶行的深灰色标题单元格(最左边的除外)是另一个NSMatrix
  3. 最左边的单元格列(包括顶部单元格)是另一个NSMatrix。
  4. 我会将白色单元格嵌入到具有可见滚动条的NSClipView / NSScrollView中。我也会同样嵌入顶部和左侧矩阵,但使用单独的NSClipView / NSScrollView对,没有可见的滚动条。

    然后,主要的可见NSScrollView将根据需要通知其他NSScrollView的移动。

    这是此问题的典型解决方案吗?或者是否有其他一些我不知道的定制视图?

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

1 个答案:

答案 0 :(得分:0)

确实存在一些自定义视图:LIGridControlMBTableGrid