HitTesting

概要

HitTestingはユーザーがクリックした位置に対応したオブジェクトやエレメントを決定する過程を指す.HTML5などはクロスプラットフォームに対応するため、挙動が定められている.IOSにおいても再帰的にSubViewを見つけていくことで対象のViewを見つけ出す.
Facebookシェア Twitterツイート LINEで送る このエントリーをはてなブックマークに追加
この章を学ぶ前に必要な知識
0
効果
  • マウスでクリックした位置に対応した要素を得る
ポイント
  • マウスのクリックした座標を元にUIイベントを発行する要素を探索する

解 説

HitTesting(Hit Test)は、ユーザーがクリックした位置(x,y)に対応したオブジェクトやエレメントを決定する過程を指す. HTML5はクロスプラットフォームに対応するため、挙動が定められている. IOSにおいても再帰的にSubViewを探索していくことで対象のViewを見つけ出す. Hit Testing Functionの実装は多種多様.
HitTestingとは
Microsoftのページにて、線やベジエ曲線を選択するときのアルゴリズムが紹介されている.少し選択時に外れている場合もケアしている.
この章を学んで新たに学べる
Comments

Reasons
>>隠す