TouchableOpacity
Если вы ищете более расширенный и устойчивый способ обработки ввода касания, ознакомьтесь с API Pressable.
Обёртка для корректного реагирования представлений на касания. При нажатии opacity обернутого представления уменьшается, затемняя его.
Opacity контролируется обёртыванием дочерних элементов в Animated.View, которое добавляется в иерархию представлений. Имейте в виду, что это может повлиять на макет.
- Функциональный компонент
- Компонент класса
Справочник
Свойства
Свойства TouchableWithoutFeedback
Наследует Свойства TouchableWithoutFeedback.
style
| Тип |
|---|
| View.style |
activeOpacity
Определяет, какой должна быть opacity обернутого представления при активном касании. По умолчанию 0.2.
| Тип |
|---|
| число |
tvParallaxProperties IOS
(Только 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.
| Тип |
|---|
| объект |
hasTVPreferredFocus iOS
(Только Apple TV) Предпочитаемый фокус TV (см. документацию для компонента View).
| Тип |
|---|
| логическое значение |
nextFocusDown Android
Следующий фокус вниз (см. документацию для компонента View).
| Тип |
|---|
| число |
nextFocusForward Android
Следующий фокус вперёд (см. документацию для компонента View).
| Тип |
|---|
| число |
nextFocusLeft Android
Следующий фокус влево (см. документацию для компонента View).
| Тип |
|---|
| число |
nextFocusRight Android
Следующий фокус вправо (см. документацию для компонента View).
| Тип |
|---|
| число |
nextFocusUp Android
Следующий фокус вверх (см. документацию для компонента View).
| Тип |
|---|
| число |
© 2022 Facebook Inc.
Licensed under the Creative Commons Attribution 4.0 International Public License.
https://reactnative.dev/docs/touchableopacity