nsoutlineview

    1熱度

    2回答

    我想實現一個outlineView,它將字符串值顯示爲根值。下面的代碼工作對我來說: import Cocoa class TestController: NSViewController, NSOutlineViewDataSource, NSOutlineViewDelegate { @IBOutlet weak var outlineView: NSOutlineView

    1熱度

    1回答

    在上面的Notes應用程序映像中,您看到第一個根項目未顯示在標題單元格中。你只是看到一個帶有所有筆記的孩子,這怎麼能完成呢?

    0熱度

    1回答

    我正在實施拖動&刪除/重新排序在NSOutlineView。 我的數據是這樣的: Root Child1 Child2 Child3 用戶將可以通過拖放&下降到重新排序的孩子們。 如果我使用reloadData(forRowIndexes:columnIndexes:)的方法處理的下降, 的NSOutlineView不更新,而一個簡單的reloadData()工作

    0熱度

    1回答

    我實施了NSOutlineView的拖放功能&。我可以拖入新項目並重新排列項目。然而,有一個奇怪的行爲: 如果一個或多個項目已重新排序(通過拖動&掉下來了),當一個新項目被拖動,該NSOutlineView不顯示通常的「藍分離器行「在兩行之間(它可以接受放置)。相反,與本地重新排序相同的動畫會打開一個缺口。 如果沒有項目重新排序,則藍色線條顯示如常。 NSOutlineView僅填充NSOutli

    1熱度

    1回答

    我與SWIFT 4 MacOS的工作,我有一個NSOutlineView: 我從核心數據的數據。 結構: 實體人(關係到實體書) 實體書 我對這個結果代碼: @IBOutlet weak var myOutlineView: NSOutlineView! let context = (NSApplication.shared.delegate as! AppDelegate).pers

    0熱度

    1回答

    我有一個NSOutlineView與突出顯示模式設置爲源列表和菜單屬性設置爲非空菜單(我想這最後一個consdition是必要的輪廓繪製)。 當我在一排,右鍵單擊代表有子項(即是可擴展),小區周圍的藍色輪廓有一個稍微不同的顏色正上方和下方的三角形: (出現這種情況的每個節點,在層次結構的每一個電平) 其他信息:我的大綱視圖是基於圖,不使用綁定(視圖控制器是委託和數據源)。 我的單元格是自定義的,故

    1熱度

    1回答

    斯威夫特4不工作,MACOS 10.13 我有一個NSOutlineView和我想要當用戶點擊它來定製每一行的外觀。 我有一個基於視圖的NSTableCellView子類,我正在使用該單元格。當我覆蓋backgroundStyle,圖標更改完美。但文字顏色做了一些奇怪的事情。 這裏有一個視頻來演示:http://d.pr/v/suTD8B 這裏是我的代碼: class MenuItemCell:

    0熱度

    1回答

    我有一個單列NSOutlineView的應用程序。 垂直拖放完美地工作,但我無法獲得列中的項目以在該列內水平拖動,即改變其大綱等級。我需要跟蹤鼠標並以編程方式更改等級嗎? 謝謝

    1熱度

    2回答

    我在Xcode 8(Swift 3)中創建一個NSOutlineView時遇到了麻煩。我有一個plist文件,其中包含一些我想在OutlineView中呈現的信息。 plist文件看起來如下(舉例): Root Dictionary *(1 item) Harry Watson Dictionary *(5 items)* name String Har

    1熱度

    1回答

    大家討論瞭如何在右鍵點擊時擺脫藍色輪廓......但我。 而是,我試圖顯示藍色輪廓。 當我右鍵單擊我的大綱視圖行時,我沒有得到任何大綱。菜單出現了,但輪廓不是。 你可以看到藍色的輪廓是不是在下面這張圖可見: 下面就是我想要的目的。 更新 我這是怎麼實現的NSMenu。我將NSOutlineView分類並制定了一個新協議來覆蓋NSOutlineViewDelegate。 這個想法是讓NSOutlin