2

NSCollectionView多数のファイルを表示する基本的な Cocoa アプリがあります。コレクション ビューでは、一度に複数のアイテムを選択できます。

問題は、2 つ以上のアイテムを選択してコレクション ビューの外にドラッグするには、ドラッグを開始するまで約 1 秒間クリック アンド ホールドする必要があることです。

クリックしてすぐにドラッグすると、代わりにコレクション ビューが選択を変更します (つまり、「選択」の四角形を描画します)。

ドラッグする前にクリックアンドホールドする必要があることを理解するのに少し時間がかかりました。私のアプリの多くのユーザーがこれを理解しておらず、ドラッグが機能しないことに不満を持っていることはすでにわかっています。

例: Apple のサンプル コードにも問題があります: https://developer.apple.com/library/mac/#samplecode/IconCollection/Introduction/Intro.html#//apple_ref/doc/uid/DTS10004477

興味深いことに、Finder の「アイコン ビュー」は期待どおりに機能します (ドラッグは遅延なく機能します)。アンダーを使用しているかどうかはわかりませんNSCollectionViewが、可能性が高いようです。

4

2 に答える 2

0

私が推測するドラッグ&ドロップメソッドを書き直す必要があります。Apple の Web サイトのドラッグ アンド ドロップセクションには、少なくとも最初はかなりの情報があります。

于 2012-06-21T13:06:40.817 に答える