Apple のドキュメントによると、ドラッグ アンド ドロップNSTableView
デリゲート メソッドは、ビュー ベースではなく、セル ベースの TableView に対してのみ呼び出されます。ビューベースのドラッグアンドドロップを使用して行の並べ替えを行う方法はありませんNSTableView
か?
3551 次
2 に答える
6
アイテムを追加および削除したり、並べ替えたりできる小さなサンプル プロジェクトを作成しました。NSOutlineView
これはNSTableView
違いますが、ドラッグ アンド ドロップ プロトコルの実装は基本的に同じです。
ドラッグ アンド ドロップを一度に実装したので、このコミットを参照することをお勧めします。
于 2013-10-24T08:01:03.140 に答える
3
ドラッグ アンド ドロップのデリゲート メソッドは、ビュー ベースで正常に呼び出されますNSTableView
。ビュー ベースのテーブル ビューに関する WWDC '11 の優れたプレゼンテーションがあり、ドラッグ アンド ドロップに関する長い議論が含まれています。見る価値があります。
リンクはこちら- ログインが必要です。
于 2012-06-20T09:17:24.173 に答える