Басуға болады
- Адам саусағын алып, onPressOut түймесін, одан кейін onPress түймесін қосады.
- Егер адам саусағын алып тастамас бұрын 500 миллисекундтан ұзағырақ қалдырса, onLongPress іске қосылады. (OnPressOut олар саусағын алған кезде де іске қосылады.)
hitSlop дегеніміз не?
hitSlop. Бұл сенсорыңыз түймеден қаншалықты алыс басталуы мүмкін екенін анықтайды Бұл түймені жылжытқанда RetentionOffset түймесіне қосылады. Сенсорлық аумақ ешқашан ата-аналық көрініс шекарасынан асып кетпейді және бір-бірінен басқа көріністердің Z-индексі бір-біріне сәйкес келетін екі көріністі тигізсе, әрқашан басымдыққа ие болады.
React Native бағдарламасында TouchableHighlight қалай пайдаланасыз?
React Native - TouchableHighlight
- 1-қадам - Файл жасау. Біз мұны алдыңғы тарауларымызда жасадық. Біз src/components/home/TouchableHighlight жасаймыз. …
- 2-қадам - Логика. Бұл контейнер құрамдас бөлігі. Біз түймені басу функциясын тірек ретінде береміз. …
- 3-қадам – Презентация. Бұл компонент біздің түймеміз.
Әрекет кезінде түймені қалай пайдаланасыз?
Алдымен React Native қолданбасынан түйме компонентін импорттауымыз керек.
Түймелерді жасау қадамдары:
- Түйме жасау және оны қайта пайдалануға болатын құрамдас бөлікке қою үшін кодты жазып, экспорттаңыз.
- Сол компонентті қолданбаға импорттаңыз. js файлы.
- Бұл түймені файлыңызға кез келген басқа құрамдаспен бірдей етіп қойыңыз.
- Түйме файлына біраз стиль қосыңыз.
React Native қолданбасында Press функцияларын қалай шақыруға болады?
реквизиттердегі функция атауы. экспорт әдепкі класс mainScreen кеңейтеді Component { handleClick==> { //кейбір код } render { return ({ this. handleClick; // Vanilla javascript сияқты кәдімгі қоңырау, бірақ осы операторды пайдаланады }} />)};