メインコンテンツへスキップ

PressEvent オブジェクト型

PressEvent オブジェクトは、ユーザーのプレス操作の結果としてコールバックで返されます。たとえば、Button コンポーネントの onPress などです。

使用例

js
{
changedTouches: [PressEvent],
identifier: 1,
locationX: 8,
locationY: 4.5,
pageX: 24,
pageY: 49.5,
target: 1127,
timestamp: 85131876.58868201,
touches: []
}

キーと値

changedTouches

前回のイベント以降に変化したすべての PressEvents の配列。

任意
PressEvents の配列いいえ

force
iOS

3D Touch プレスで使用された力の量。0.0 から 1.0 の範囲の浮動小数点値を返します。

任意
numberはい

identifier

イベントに割り当てられた一意の数値識別子。

任意
numberいいえ

locationX

タッチ可能領域内のタッチの原点の X 座標 (要素に対して相対的)。

任意
numberいいえ

locationY

タッチ可能領域内のタッチの原点の Y 座標 (要素に対して相対的)。

任意
numberいいえ

pageX

画面上のタッチの原点の X 座標 (ルートビューに対して相対的)。

任意
numberいいえ

pageY

画面上のタッチの原点の Y 座標 (ルートビューに対して相対的)。

任意
numberいいえ

target

PressEvent を受け取る要素のノード ID。

任意
number, null, undefinedいいえ

timestamp

PressEvent が発生したときのタイムスタンプ値。値はミリ秒で表されます。

任意
numberいいえ

touches

画面上のすべての現在の PressEvents の配列。

任意
PressEvents の配列いいえ

使用箇所