0

对于我正在设计的窗口来说,最好的事情是一个表格,每个数组元素都有两行。我在第一行有一个复选框和两个弹出窗口,第二行将用于文本输入。根据我对 NSTableView 的理解,这是不可能的。我查看了 NSCollectionView,但我没有任何经验,所以我的选择是标准的四列表或处理 NSCollectionView。在我这样做之前,我想获得更有经验的 Cocoa 开发人员的意见。

谢谢

4

1 回答 1

0

这可以使用 NSTableview 或 NSCollectionview 来实现。NSTableview 的方式是继承 NSTextfieldCell ... 看看苹果的 PhotoSearch 示例中的 ImagePreviewCell.m。

http://developer.apple.com/mac/library/samplecode/PhotoSearch/

NSCollectionview 方式需要更少的代码(您可以在 IB 中设置几乎所有代码),但是 NSTableView 有一些东西(如标题等),而不是 NSCollectionview 没有。

于 2009-12-27T22:46:04.757 回答