Typ obiektu PressEvent
Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →
Obiekt PressEvent jest zwracany w wywołaniu zwrotnym jako rezultat interakcji użytkownika z przyciskiem, na przykład w komponencie Button jako onPress.
Przykład
{
changedTouches: [PressEvent],
identifier: 1,
locationX: 8,
locationY: 4.5,
pageX: 24,
pageY: 49.5,
target: 1127,
timestamp: 85131876.58868201,
touches: []
}
Klucze i wartości
changedTouches
Tablica wszystkich zdarzeń PressEvent, które zmieniły się od ostatniego zdarzenia.
| Type | Optional |
|---|---|
| array of PressEvents | No |
force iOS
Siła nacisku podczas użycia funkcji 3D Touch. Zwraca wartość zmiennoprzecinkową w zakresie od 0.0 do 1.0.
| Type | Optional |
|---|---|
| number | Yes |
identifier
Unikalny numeryczny identyfikator przypisany do zdarzenia.
| Type | Optional |
|---|---|
| number | No |
locationX
Współrzędna X punktu dotyku wewnątrz obszaru dotykowego (względem elementu).
| Type | Optional |
|---|---|
| number | No |
locationY
Współrzędna Y punktu dotyku wewnątrz obszaru dotykowego (względem elementu).
| Type | Optional |
|---|---|
| number | No |
pageX
Współrzędna X punktu dotyku na ekranie (względem głównego widoku).
| Type | Optional |
|---|---|
| number | No |
pageY
Współrzędna Y punktu dotyku na ekranie (względem głównego widoku).
| Type | Optional |
|---|---|
| number | No |
target
Identyfikator węzła elementu otrzymującego zdarzenie PressEvent.
| Type | Optional |
|---|---|
number, null, undefined | No |
timestamp
Znacznik czasu wystąpienia zdarzenia PressEvent. Wartość wyrażona w milisekundach.
| Type | Optional |
|---|---|
| number | No |
touches
Tablica wszystkich aktualnych zdarzeń PressEvent na ekranie.
| Type | Optional |
|---|---|
| array of PressEvents | No |