回答

0

我敢肯定,这是可能的,但我不知道,这是必要的。

如果第一项与集合无关(至少在显示方面),为什么即使将它包含在集合视图中?您可以将其设置为单独的视图样式以适应集合视图,然后按照预期使用集合视图。

+0

不错的主意,但它应该是一个多行,多列收集视图。我想设置该网格的第一个(左上角)项目是静态的。 – bijan 2012-03-07 01:31:11

+0

在这种情况下,我认为没有简单的方法来做你想做的事情。我首先看一下NSCollectionView,看看你是否可以继承它来在模型中的项之前插入你的按钮,或者继承NSArrayController来为索引0返回一个虚拟对象。你可能不得不把它们结合起来。当然,找到不同的UI策略可能会更好。 – sosborn 2012-03-07 02:00:27

+0

这里同样的问题。我想包含一个“添加项目”项目作为集合中的第一个视图。我尝试覆盖[NSArrayController arrangeObjects:id]在开始插入我的对象。几乎可以工作。唯一的问题是当数组为空时,该项目不显示... – Mark 2013-04-08 11:37:36

相关问题