nscollectionview

    0熱度

    1回答

    我想重新排列NSCollectionView內的項目,但它不工作。它不會將某些代理方法稱爲validate drop和accept drop。它調用func collectionView(_ collectionView: NSCollectionView, pasteboardWriterForItemAt indexPath: IndexPath) -> NSPasteboardWriting

    0熱度

    1回答

    我正在尋找一種方式來過濾在NSCollectionView顯示的項目。我的NSCollectionView使用10.11及以上機制進行管理(即使用NSCollectionViewDataSource和NSCollectionViewDelegate)。我似乎無法找到有關如何完成的任何文檔。 是否有可能實現的可視項目的過濾器,如果是的話,是有相關文件證明給我看它是如何做?

    1熱度

    1回答

    比方說,我有一個收集視圖用來自領域的對象填充。 如果用戶要求集合視圖刪除一個項目,那麼處理該問題的最快速響應方式是什麼? 應該 - a)該請求被髮送到領域和UI更新通過新的通知 或 b)該集合視圖立即刪除項目被驅動(在視覺並從它自己的模型中),然後默默接受Realm通知中的新模型。 Realm是否更新足夠快的UI更新?

    0熱度

    1回答

    我有一個包含標籤欄設計(即:Tweetbot)的macOS應用程序。有4個選項卡鏈接到4個不同的視圖控制器。初始視圖控制器(視圖1)包含一個NSCollectionView,它可以水平顯示3個單元格。 這一切工作正常,但是當我切換到另一個視圖控制器,然後回到初始視圖控制器時,集合視圖的順序無緣無故改變。我沒有對數據源進行任何更改(這是一個NSMutableArray),我不添加/刪除任何單元格,也

    0熱度

    1回答

    我有NSCollectionView裏面的項目。 我有xib NSCollectionViewItem,綁定到representObject.image 我的問題是以下。有時我的項目應該顯示「空白圖像」,直到我通過我的控制選擇圖像。當我選擇圖像 - 我將它存儲在representObject的.image屬性中,綁定更新視圖,一切都很酷。 我可以在集合中旋轉我的imageview。所有的工作都很酷

    12熱度

    1回答

    任何想法可以在macOS應用上實現此行爲?例如,如果我將卡4移動到卡1的位置,卡1,卡2和卡3應重新排序到卡4的舊位置4 或根據卡的大小尋找另一個空間以適合。

    0熱度

    1回答

    我有一個NSCollectionView顯示原型項目的網格,這是所有通過核心數據,接口綁定和NSValueTransformer處理,以顯示NSCollectionViewItem中的佔位符圖像,如果沒有真實圖像存在。 當我想從NSCollectionView中刪除一個項目時,它將它從集合視圖中刪除,但在佔位符圖像從我的NSValueTransformer子類中觸發後,在視圖消失之前持續一個微秒。

    0熱度

    1回答

    我在NSCollectionView中看到很多APP列表文章。當沒有項目時,視圖中間會有一些提示,例如「沒有文章」,「等待添加」等等。 您是否有任何相關案例可以告訴我這是如何完成的? 謝謝

    1熱度

    1回答

    我有一個窗口有3個NSTableViews和1個NSCollectionView。 collectionview顯示圖像。我希望能夠選擇其中一個圖像並使用鍵盤刪除鍵將其刪除,但我無法使collectionview成爲第一響應者。我可以選擇任何tableviews並覆蓋keyDown來接受鍵盤輸入,但這不適用於collectionview。我在其他地方使用makeFirstResponder(_ :

    2熱度

    1回答

    我創建一個NSCollectionview沒有XIB /故事板,當觸摸項目,collectionView:didSelectItemsAt:方法從未調用。 z_setupView()調用viewDidLoad中() ///初始化的CollectionView fileprivate func z_setupView() { view.addSubview(topCollectionVie