Core Graphics   >     CGEvent   >   unflippedLocation


インスタンスプロパティー


unflippedLocation


Quartz マウスイベントの位置を返します。





宣言


var unflippedLocation: CGPoint { get }

パラメータ


event位置を取得したいマウスイベント。


戻り値


指定されたマウスイベントの、メインディスプレイの左下隅に対する現在の位置。


議論


この関数は、イベントに関連したマウスカーソルの位置を返します。使用される座標系はメインディスプレイの左下隅からの相対座標で、Application Kit で使用されるグローバル座標系と互換性があります。


戻された位置の y 座標は、メイン・ディスプレイの左下隅から始まる理想化された座標系から 1 だけずれていることに注意してください。事実上、関数は以下のように定義されます。


リスト 1


CGPoint p = CGEventGetLocation(event);
p.y = main_display_height - p.y;
/* not p.y = (main_display_height - 1) - p.y */
return p;





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • macOS 10.4+
  • 宣言
  • パラメータ
  • 戻り値
  • 議論












  • トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)