nsoutlineview

    3熱度

    1回答

    我試圖在我的應用程序中使用NSOutlineView實現大綱視圖,但在我的應用程序外層(父)應該只有一列(品牌)和內層(​​兒童)應該有5-6列(大小,類型,圖片等)。 是否有可能實現,以及如果它是如何做到的?!

    0熱度

    1回答

    我已經這樣做了: 也就是說NSOutlineView有兩列,第一列是TextCell和第二欄我拖放複選框細胞。 現在,我設置爲true的所有行這樣: -(id)outlineView:(NSOutlineView *)outlineView objectValueForTableColumn:(NSTableColumn *) tableColumn byItem:(id)item {

    1熱度

    2回答

    我有一個使用NSTreeController的大綱視圖,大多數情況下,一切正常,因爲我想,除了添加新項目時,我想自動選擇要編輯的項目。在過去使用NSTableView的時候我會確定的項目所在的行,使用功能 - (void)editColumn:(NSInteger)columnIndex row:(NSInteger)rowIndex withEvent:(NSEvent *)theEvent s

    2熱度

    1回答

    我的設置是 我有一個由NSpanel和NSOutlineView組成的nib文件。 大綱視圖通過綁定和NSTreeController填充,我有NSOutlineView子類我有一些委託和拖放方法。 我的問題 我試圖實現委託方法 - (void)textDidEndEditing:(NSNotification *)aNotification 我可以在NSOutlineview編輯任何項目,有

    1熱度

    1回答

    我從來沒有與NSOutlineView工作過,我很好奇,如果單元格獲取釋放和項目崩潰時釋放? 我覺得每次展開和摺疊物品後,我的細胞都會堆疊在彼此的頂部。 任何形式的幫助,高度讚賞! HSObjectViewModel* ovm = item; HSObjectTableCellView *oCell = [outlineView makeViewWithIdentifier:@"OutlineC

    1熱度

    1回答

    當我使用NSTableView時,我可以通過使用NSArrayController過濾表中的項目。 我用3列創建了一個簡單的NSOutlineView,並使用代碼(無綁定)工作。 如何設置一個簡單的搜索/過濾器,就像您使用NSTreeController和綁定時通常會有的那樣? 不像我通常用控制器做的方式,這怎麼可以通過程序來完成呢?

    0熱度

    1回答

    我有兩個關於NSOutlineView問題: 爲什麼選擇我的頭,即使我告訴它,它是一個集團(否則它不會有右側的 「隱藏」: // I am telling the view that the given item is a group by implementing -(BOOL)outlineView:(NSOutlineView *)outlineView isGroupItem:(id)i

    0熱度

    2回答

    我一直試圖在我的基於視圖(我想保持這種方式)NSOutlineView沒有成功使用所謂的「標題單元格」成功。 我已經嘗試了上面的東西: -I已成功設置爲-(BOOL)outlineView:(NSOutlineView *)outlineView isGroupItem:(id)item我想使頭的對象。 - 我已經仔細測試了我的委託和數據源,因此我們可以假設它們已正確設置。 - 當談到-(NSVi

    1熱度

    1回答

    如何實現NSOutlineViewDataSource拖拽Finder時拖拽文件系統中不存在的目錄?我已經搜索和搜索並閱讀了大量的文檔,但很難找到有用的任何有價值的東西。我使用管理類文件系統樹的自定義數據源,並且所有項目都是跟蹤其路徑的類的實例。我想能夠將文件和目錄拖出大綱視圖到Finder中。 我: - (BOOL)outlineView:(NSOutlineView *)outlineView

    -2熱度

    2回答

    我已創建簡單可可應用程序。我在其中使用NSOutlineView。現在我的任務是按下Esc鍵的事件。在我的appdelegate.m我實現了所有需求方法爲NSOutlineView。