可可界面设计问题

时间:2009-12-27 02:53:31

标签: nstableview nscollectionview

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

由于

1 个答案:

答案 0 :(得分:0)

使用NSTableview或NSCollectionview可以实现这一点。 NSTableview的方式是子类NSTextfieldCell ...看看Apple的PhotoSearch示例中的ImagePreviewCell.m。

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

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