TouchableOpacity
非官方测试版翻译
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
技巧
如果您正在寻找更全面且面向未来的触摸输入处理方案,请参阅 Pressable API。
用于使视图正确响应触摸操作的包装器。按下时,被包裹视图的不透明度会降低,使其变暗。
透明度控制是通过将子元素包裹在 Animated.View 中实现的,该组件会被添加到视图层级。请注意这可能会影响布局。
示例
参考
属性
无触摸反馈属性
继承无触摸反馈属性。
style
| Type |
|---|
| 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 设置器。