0
我有一個NSOutlineView和一堆對象,你可以想象它是一個文件樹。渲染NSCell內的圖標(Cocoa OSX)
於是,我就延長NSTextFieldCell類解析當前項目的名稱,並呈現圖標爲它。但我仍然陷在圖標部分。我根本無法獲得標準硬編碼圖像的功能!
我嘗試了很多教程,我唯一能工作的是一個名爲PXSourceList的類,但它是爲OSX 10.7+而設計的。此外,這些教程的大部分使用AppDelegate與NSOutlineViewDataSource協議,我也希望代碼在別處進行管理,而不是在APPDelegate類中。
有人可以給我一些方向的第一步嗎?我想對圍繞圖標事物的一般邏輯足夠了解一點點啓發。我很感激!
我使用XCode 4.2 for Snow Leopard。我所在的這個項目應該在OSX 10.6+中工作,所以我不能使用NSView的新Lion方法。