2016-07-31 5 views
1

Launchpadには、基本的にアプリアイコン付きの大きなコレクションビューがあります。アプリを持っているとき(カーソルを押しながら停止しないでください)、非常に長い間、すべてのアイコンが揺れ始め、それぞれの左上隅に少し「x」が表示されます。アイテムを簡単に取り除くことができます。NSCollectionViewItemsを振ってXを取り除いて

APIに既に実装されているメソッドがあるかどうかを知りたいのですが、これは通常のNSCollectionViewで同じ動作を再現することができます。

アップルのMacデベロッパーライブラリでNSCollectionViewNSCollectionViewDelegateのドキュメントをチェックしましたが、それに関連するものは何も見つかりませんでした。それはを手動で行う必要があります?もしそうなら、コレクションビュー項目をどのように揺らすことができますか?

答えて

1

既存の方法はありませんが、Core Animationで再作成できます。そのスタックオーバーフローの範囲を超えている(そして、あなたの既存のコードに強く依存だろう)行うには、完全なコードを提供

が、あなたのNSCollectionViewItem意見の層のtransform.rotationキーに影響を与えるCABasicAnimationは右側にあなたを置く必要がありますパス。

+0

はい、完全なコードparthについて同意します。私はちょうどあなたがちょうど言ったことを正確にしたい:) – vitormm

関連する問題