跳至主内容
版本:0.83

TouchableOpacity

非官方测试版翻译

本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →

技巧

如果您正在寻找更全面且面向未来的触摸输入处理方案,请参阅 Pressable API。

用于使视图正确响应触摸操作的包装器。按下时,被包裹视图的不透明度会降低,使其变暗。

透明度控制是通过将子元素包裹在 Animated.View 中实现的,该组件会被添加到视图层级。请注意这可能会影响布局。

示例​


参考

属性​

无触摸反馈属性​

继承无触摸反馈属性。


style​


activeOpacity​

决定触摸激活时被包裹视图的不透明度值。默认为 0.2。

Type
number

hasTVPreferredFocus
iOS
​

(仅 Apple TV 适用) 电视首选焦点(请参阅 View 组件的文档)。

Type
bool

nextFocusDown
Android
​

电视下一个向下焦点(请参阅 View 组件的文档)。

Type
number

nextFocusForward
Android
​

电视下一个向前焦点(请参阅 View 组件的文档)。

Type
number

nextFocusLeft
Android
​

电视下一个向左焦点(请参阅 View 组件的文档)。

Type
number

nextFocusRight
Android
​

电视下一个向右焦点(请参阅 View 组件的文档)。

Type
number

nextFocusUp
Android
​

电视下一个向上焦点(请参阅 View 组件的文档)。

Type
number

ref​

一个在组件挂载时会被赋予元素节点的 ref 设置器。