reagieren-native: borderRadius nicht Rahmenteil rechts
Den borderRadius
style-Attribut nicht ändern, dass die Grenze einer Komponente korrekt.
Ich würde erwarten, um zu sehen, ein grüner Kreis auf dem roten hintergrund, ohne Leerzeichen. Stattdessen sehe ich diese.
class Healthie extends React.Component {
render() {
return (
<View style={styles.container}>
<Text style={styles.button} />
</View>
);
}
};
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: 'red',
},
button: {
backgroundColor: 'green',
borderRadius: 50,
width: 100,
height: 100,
textAlign: 'center'
}
});
reagieren-native version: 0.17.0.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zu bekommen, was Sie suchen, sind Sie gehen zu müssen, wickeln Sie das Textfeld in eine andere Ansicht. Die Ansicht wird nicht standardmäßig eine andere BG-Farbe, wenn die borderRadius geändert:
Check-out diese demo.
{{ backgroundColor: 'transparent' }}
.keine Notwendigkeit, wrap button oder text in Aussicht, nur setzen Sie diese auf Ihren Stil
es funktioniert für mich