Javascript TouchableHighlight:压出后如何保持底色颜色?
我正在为我的组件使用<代码>在我按下组件后(我不知道这是否是操作的正确名称),参考底图颜色消失。我想保存它,让它留下来。我尝试对底层Javascript TouchableHighlight:压出后如何保持底色颜色?,javascript,reactjs,react-native,touchablehighlight,Javascript,Reactjs,React Native,Touchablehighlight,我正在为我的组件使用在我按下组件后(我不知道这是否是操作的正确名称),参考底图颜色消失。我想保存它,让它留下来。我尝试对底层使用背景颜色,但它与底层颜色的边界不同 编辑-组件没有初始颜色,因此为白色(或默认颜色)。不,我不希望在onPress事件中更改颜色。当我将手指从onLongPress事件中移开时,为了保持“突出显示”,您可以使用onPressOut的prop功能,并设置状态以更改按钮的颜色 即使在按下之前,只要触摸被释放,它就会被调用。第一个函数参数是一个事件,形式为PressEvent
使用背景
颜色,但它与底层颜色
的边界不同
编辑-组件没有初始颜色,因此为白色(或默认颜色)。不,我不希望在
onPress
事件中更改颜色。当我将手指从onLongPress
事件中移开时,为了保持“突出显示”,您可以使用onPressOut
的prop功能,并设置状态以更改按钮的颜色
即使在按下之前,只要触摸被释放,它就会被调用。第一个函数参数是一个事件,形式为PressEvent
参考链接:您最初使用的组件颜色是什么?你想让它保持紫色吗?