簡単なデモアプリを(できるだけ早く)作成する必要があります。これには NSImageView (フル ウィンドウ サイズの写真) があり、マウス ポイントはこれをクリック、ドラッグ、および移動します。
マウス イベントとウィンドウ上の位置を表示する NSTextField (ラベル) もあります。
Cocoa アプリ テンプレートを使用してプロジェクトを作成し、新しい ViewController を作成し、そのビュー コントローラー ビューを Windows contextView に追加すると、ラベルと同様に NSImageView が正常に表示されます。
ただし、イベントなど
- ( void ) mouseDown:( NSEvent * )event;
- ( void ) mouseMoved:( NSEvent * )event;
何もしないでください。そこに NSLog があれば、ヒットすることはありません。
私は設定しました:
- ( BOOL ) becomesFirstResponder
{
return YES;
}
しかし、それも違いはありません。
誰かが私が間違っていることを指摘できますか? 私は 2 年以上の iOS 開発者で、これが初めての Mac OS X アプリです。次の24時間でこれを機能させなければなりません:(