2

我有一個NSCollectionView綁定到我的模型對象數組,NSView原型渲染集合視圖的項目設置爲使用我的自定義NSView子類。NSCollectionViewItem的自定義視圖的綁定

在運行時(通用)圖如圖/在爲每個陣列元件的集合視圖實例化,都好。

不過,我只是想不出如何讓我的數組對象從單個視圖實例來呈現的實際數據是具體到陣列中的每個元素。
I.e.我們怎麼掛鉤數據,用來配置集合視圖中的「細胞」的NSView原型?

  • 奧特萊斯似乎並沒有針對特定視圖中工作;他們都nil在運行。

  • 綁定不與香草NSView(除了隱藏提示香草意見綁定..)工作 - 我們不能爲我們的NSView子類添加新的綁定將在IB露面, 我們可以嗎?

任何暗示讚賞!

回答

0

沒關係 - 我有一個自定義NSCollectionView類中重寫僅

- (NSCollectionViewItem *)newItemForRepresentedObject:(id)object

解決由super訪問創建NSCollectionViewItem實例的項目視圖,設置所需的屬性那裏。