Schaltfläche ändern Farbe reagieren nativen
Möchte ich einfach ändern Sie die Farbe der Schaltfläche, aber ich kann nicht. Ich habe versucht zu ändern, direkt in der Taste, und übergeben Sie einen Stil, um ihn. Aber keiner von Ihnen arbeitete.
Hier mein sehr einfacher code.
export default class Dots extends Component {
render() {
return (
<Image style={styles.container} source={require('./background3.png')}>
<Button title='play' style = {{color:'red'}}/>
</Image>
);
}
}
const styles = StyleSheet.create({
container: {
flex:1,
backgroundColor:'transparent',
resizeMode:'cover',
justifyContent:'center',
alignItems:'center',
width:null,
height:null
},
button:{
backgroundColor:'#ff5c5c',
}
});
Du musst angemeldet sein, um einen Kommentar abzugeben.
Reagieren
Button
Komponente rendert die nativen Taste auf jeder Plattform, die es verwendet. Weil dieses, es reagiert nicht auf diestyle
prop. Es hat seine eigene Reihe von Requisiten.Den richtigen Weg, es zu benutzen gewesen wäre
<Button color="#ff5c5c" title="I'm a button!" />
Können Sie finden Sie in der Dokumentation zu https://facebook.github.io/react-native/docs/button.html
Nun, sagen Sie, dass Sie tun wollen, um super-anpassbare Taste, die Sie verwenden müssen, Ansichten und greifbar Deckkraft. Etwas entlang der Linien von diesem.
Werden Sie wrap up in Ihre eigenen button-Komponente und verwenden Sie es.