Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/React Native/pressable

Чем `Pressable` лучше `TouchableOpacity` и как он работает?

СобеседованиеКомпоненты и стилизация
  • Pressable — рекомендуемый компонент (заменяет Touchable*)
  • Props: onPress, onLongPress, onPressIn, onPressOut
  • hitSlop — расширяет область нажатия без визуального изменения
  • pressRetentionOffset — насколько палец может отъехать и нажатие всё равно сработает
  • android_ripple — нативный ripple-эффект на Android
  • style может быть функцией, получающей { pressed } — для визуальной обратной связи
  • Legacy: TouchableOpacity, TouchableHighlight, TouchableWithoutFeedback
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov