跳到主要內容

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

自上次事件以來已變更的所有 PressEvent 的陣列。

類型選填
PressEvent 陣列

force
iOS

3D Touch 按壓期間使用的力道大小。傳回從 0.01.0 範圍的浮點數值。

類型選填
number

identifier

指派給事件的唯一數字識別碼。

類型選填
number

locationX

可觸碰區域內的觸碰原點 X 座標(相對於元素)。

類型選填
number

locationY

可觸碰區域內的觸碰原點 Y 座標(相對於元素)。

類型選填
number

pageX

螢幕上的觸碰原點 X 座標(相對於根視圖)。

類型選填
number

pageY

螢幕上的觸碰原點 Y 座標(相對於根視圖)。

類型選填
number

target

接收 PressEvent 的元素的節點 ID。

類型選填
number、nullundefined

timestamp

PressEvent 發生時的時間戳記值。值以毫秒為單位表示。

類型選填
number

touches

螢幕上所有目前 PressEvent 的陣列。

類型選填
PressEvent 陣列

用於