版本:Next
TouchableOpacity
提示
如果你正在寻找一种更全面、面向未来的方式来处理基于触摸的输入,可以查看 Pressable API。
一个用于让视图对触摸正确响应的包装器。按下时,被包装视图的透明度会降低,从而变暗。
透明度通过将子元素包裹在一个 Animated.View 中来控制,该视图会被添加到视图层级中。请注意,这可能会影响布局。
示例
参考
属性
TouchableWithoutFeedback Props
继承自 TouchableWithoutFeedback Props。
style
activeOpacity
决定触摸激活时被包装视图应具有的透明度。默认为 0.2。
| 类型 |
|---|
| number |
hasTVPreferredFocus iOS
(仅 Apple TV) TV 首选焦点(参见 View 组件文档)。
| 类型 |
|---|
| bool |
nextFocusDown Android
TV 下一个焦点向下(参见 View 组件文档)。
| 类型 |
|---|
| number |
nextFocusForward Android
TV 下一个焦点向前(参见 View 组件文档)。
| 类型 |
|---|
| number |
nextFocusLeft Android
TV 下一个焦点向左(参见 View 组件文档)。
| 类型 |
|---|
| number |
nextFocusRight Android
TV 下一个焦点向右(参见 View 组件文档)。
| 类型 |
|---|
| number |
nextFocusUp Android
TV 下一个焦点向上(参见 View 组件文档)。
| 类型 |
|---|
| number |
ref
一个 ref 设置器,在挂载时会被分配一个 element node。