Перейти к содержанию

TouchableOpacity

Если вы ищете более широкий и перспективный способ обработки сенсорного ввода, обратите внимание на API Pressable.

Обертка, позволяющая заставить представления правильно реагировать на прикосновения. При нажатии уменьшается непрозрачность обернутого представления, затемняя его.

Непрозрачность контролируется путем обертывания дочерних элементов в Animated.View, который добавляется в иерархию представлений. Имейте в виду, что это может повлиять на компоновку.

Пример

Пропсы

TouchableWithoutFeedback Props

Наследует TouchableWithoutFeedback Props.

style

Тип
View.style

activeOpacity

Определяет, какой должна быть непрозрачность обернутого представления, когда прикосновение активно. По умолчанию 0.2.

Тип
число

tvParallaxProperties

(Только для Apple TV) Объект со свойствами для управления эффектом параллакса Apple TV.

  • enabled: Если true, эффекты параллакса включены. По умолчанию true.
  • shiftDistanceX: По умолчанию 2.0.
  • shiftDistanceY: По умолчанию 2.0.
  • tiltAngle: По умолчанию 0.05.
  • magnification: По умолчанию 1.0.
  • pressMagnification: По умолчанию 1.0.
  • pressDuration: По умолчанию 0.3.
  • pressDelay: По умолчанию 0.0.
Type
объект

hasTVPreferredFocus

(Только для Apple TV) Предпочтительный фокус телевизора (см. документацию для компонента View).

Type
bool

nextFocusDown

ТВ следующий фокус вниз (см. документацию для компонента View).

Тип
номер

nextFocusForward

TV следующий фокус вперед (см. документацию для компонента View).

Тип
номер

nextFocusLeft

Следующий фокус телевизора слева (см. документацию для компонента View).

Тип
номер

nextFocusRight

Следующий фокус телевизора вправо (см. документацию для компонента View).

Тип
номер

nextFocusUp

TV следующий фокус вверх (см. документацию для компонента View).

Тип
номер

Комментарии