3

NSWindowユーザーが移動中に特定の場所にスナップする最良の方法は何ですか?

windowDidMoveマウスダウンイベントに , を使用してみましたが、この関数はすべての動きに対して呼び出されます。kEventWindowBoundsChanging古いwithに相当するものを見つけることができませんでしたkWindowBoundsChangeUserDrag。これはまさにこれを行うために必要なものでした。それは上で利用可能である必要があります10.7

手がかりはありますか?

4

1 に答える 1

0

一般にこれを行う最も簡単な方法は、NSWindow をサブクラス化して を実装し-setFrame:、引数を変更しNSRectてから に渡すことsuperです。

于 2013-06-26T08:53:29.050 に答える