有没有办法改变本机纸中按钮元素的底色?

时间:2019-12-24 21:43:29

标签: react-native react-native-paper

按下按钮时,将显示默认的深蓝色背景色。我尝试了所有方法来更改react-native-paper中按钮的底色,但是没有运气。 React Native按钮具有underColor属性。我们可以通过任何方式更改它吗?

1 个答案:

答案 0 :(得分:1)

如果将其设置为onPress,它将为您带来点击时的点击行为

 <Button  onPress={() => console.log('Pressed')}>
    Press me
  </Button>

example in expo

还可以使用其他类型的按钮

您可以通过prop-模式进行控制

From the documentation

  

按钮的模式。您可以更改模式以调整样式以使其具有所需的重点。

     

文本-没有背景或轮廓的平面按钮(强调程度较低)

     

已概述-具有轮廓(中等强调)的按钮

     

包含-具有背景颜色和高程阴影(高度强调)的按钮

  <Button  mode="outlined" onPress={() => console.log('Pressed')}>
    Press me
  </Button>