nstreecontroller

    0熱度

    1回答

    對於其父母NSTreeController中的每個項目,存儲NSTableView的設置(理想情況下利用其自動保存功能)的最佳方式是什麼?我基本上想重現iTunes分別存儲每個播放列表的列設置的方式。 雖然我有很多列,並且不想手動存儲每個單獨的列大小等。我也使用Core Data,並且會喜歡使用我現有數據模型的解決方案來堅持這一信息。 更新 我發現了一些代碼(a Category from Dan

    0熱度

    1回答

    我想在大綱視圖中顯示NSXMLDocument。謝天謝地,蘋果有一份名爲「使用樹控制器和NSXML對象」的文檔。 但我沒有得到的一件事是我如何設置TreeController的內容對象。 首先,我將「綁定到」設置爲我想要顯示的NSXMLDocument和「模型關鍵路徑」到它的rootElement。但那不行。 我發現我必須設置「綁定到」一個將NSXMLDocument作爲其屬性並將「模型關鍵路徑」

    0熱度

    1回答

    如何綁定NSOutlineView(或NSTableView)以便項目可以編輯?我知道它有可編輯的領域,但我不知道如何使用它,所以任何幫助它都會很好。我有一個綁定到NSArray的NSTreeController。謝謝。

    1熱度

    1回答

    背景 核心數據與GC上的雪豹10.6.4應用 我得通過NSTreeController使用綁定支持的NSOutlineView 我創造數萬NSOperation子類上的對象,保存並使用mergeChangesFromContextDidSaveNotification合併到主要上下文中,全部按照Apple文檔中的建議操作 主要背景有成千上萬個對象 的問題 我有很多的性能問題。有時合併可能需要幾秒鐘

    1熱度

    1回答

    在我的應用程序中,我有一個NSOutlineView從NSTreeController獲取其數據 - 這反過來從核心數據模型中獲取它。 我現在想要做的是在大綱視圖中添加組標題和一些額外的行,顯然這些東西應該存在於模型之外併成爲視圖的一部分。但是,儘管我對此略過了一些想法,但我無法想出任何方式讓大綱視圖在不修改底層模型的情況下顯示這些內容,這顯然是一個很大的禁忌。 您的幫助非常感謝。我覺得我缺少一些

    1熱度

    1回答

    上午我在我的理解是正確的孩子如何填充與NSTreeController的NSOutlineview誰必然有他們之間的關係的兩個獨立的實體: 我NSTreeController有一個managedObjectContext綁定到我的appDelegate。我的Object Controller這是一個名爲客戶端的實體。我NSOutlineViewstableColumn被綁定到NSTreeContr

    24熱度

    5回答

    我使用NSOutlineView一個項目,似乎並不能弄清楚兩件事情: 如何移除樹節點的三角形。像iTunes的應用程序似乎是能夠做到這一點: 是否有某種NSOutlineView委託方法被用於此?還是它需要一個子類? 如何禁用項目的縮進。我試過使用setIndentationPerLevel:並將其設置爲0,以及在Interface Builder中將列縮進更改爲0,但似乎沒有任何效果。

    0熱度

    2回答

    我之前在別人面前提到過這個問題,但是在回答上一個問題之後,我想知道爲什麼這是不可能的 - 或者我是否錯過了這個事實? 鑑於Interface Builder的很擅長圖形連接各種方法和委託和數據來源,是有可能,有使用在Core Data模型有一個父子做了兩個實體的OutlineView來填充沒有直接的圖形化手段(我相信)有足夠的信息來定義子節點將在outlineview中列出的父節點? 它讓我感到困

    0熱度

    1回答

    問題背景: 我有一個NSOutlineView通過編程綁定到NSTreeController的arrangedObjects每個TableColumn的,所以沒有必要綁定selectionIndexPaths。 NSTreeController的arrangeObjects的來源是一個mutableArray。我通過在主線程上執行- (void)insertObject:(id)object at

    2熱度

    1回答

    我使用NSTreeController和NSOutlineController來顯示1parent-1child層次結構中的內容。 我的結構是這樣的: - 父 - 孩子 - 父 - 孩子 現在,當用戶按下一個刷新按鈕,我想刪除所有節點並重新填充它。 [[treeController arrangedObjects] removeAllItems]; [[treeController arrang