根據蘋果文檔的拖放操作NSTableView
僅針對基於單元格的TableViews而不是基於View的基於代理方法。因此,沒有辦法使用拖動&下降來查看基於NSTableView
的行重新排序?在基於View的表格視圖中對NSTableview行進行重新排序
3
A
回答
3
拖放委託方法在基於NSTableView
的視圖中調用罰款。 WWDC '11對基於視圖的表格視圖進行了很好的介紹,並且包含了關於拖放的冗長討論。值得一看。
鏈接here - 需要登錄。
6
我創建了一個small sample project,它有一個NSOutlineView
,您可以在其中添加和刪除項目以及對它們進行重新排序。這不是NSTableView
,但執行Drag & Drop協議基本上是相同的。
我實現了一次性拖放,因此最好查看this commit。
相關問題
- 1. 在基於NSTableview的View中着色行
- 2. 如何使用NSArrayController對NSTableView中的行進行重新排序
- 3. 基於序列對行重新排序
- 4. 基於特定列對網格視圖進行排序
- 5. 禁用NSTableView中行的重新排序
- 6. 添加新表格行後對錶格行進行排序
- 7. 基於輸入向量對向量進行重新排序
- 8. 基於算法的基於允許的對象對對象進行排序/重新排序
- 9. 在NSTableView上進行結束編輯(基於視圖)
- 10. 行對數據表中的角度js進行重新排序
- 11. 基於一個因子水平的值對ggplot2圖進行重新排序
- 12. 基於View的NSDateFormatter基於NSTableView
- 13. 在視覺和DOM中對元素進行重新排序
- 14. 在基於視圖的NSTableView上正確調整行大小行
- 15. 基於Newsequentialid對記錄進行排序()
- 16. 基於字段對ArrayList進行排序?
- 17. 基於兩列對DataTable進行排序
- 18. 對順序ID進行重新排序
- 19. 如何對錶格視圖項進行排序?
- 20. 基於Python中的字典值對列表進行排序?
- 21. 無法基於雙重屬性對對象進行排序
- 22. 基於視圖的NSTableView + NSButton
- 23. 基於視圖的NSTableView
- 24. 如何在基於視圖的NSTableView中添加行跨度?
- 25. 網格或列表視圖行和列重新排序WPF
- 26. Autolayout在基於視圖的NSTableView中
- 27. (基於視圖)NSTableView的reloadDataForRowIndexes:columnIndexes:不刪除行視圖?
- 28. 基於視圖的NSTableView在用動畫插入新行後呈現空白行
- 29. 基於變量變化對對象進行排序和更新
- 30. 在圖庫中對花式框項目進行重新排序
這個概念是否也適用於NSCollectionView? 我只是試圖通過拖放重新排序CollectionItems。只是好奇... – wittgenstein
我不知道在我的頭頂。不過,我認爲這應該在那裏工作,但你必須測試這個。我知道同樣的概念適用於表格視圖和源列表。 – Besi