Ich habe eine einfache Fortschrittsbalken, es hat einen borderRadius und Überlauf auf hidden
gesetzt. Ich habe ein Kind davon, es hat keinen RandRadius, und es ist über die Ecken überfließend. Hier ist mein Markup:Überlauf versteckt keine Auswirkungen haben
<View style={style.progressbar}>
<View style={[style.progressbarfill, { width:'50%' }]} />
</View>
const style = {
progressbar: {
backgroundColor: '#ccc',
height: 25,
width: '90%',
borderRadius: 12,
overflow: 'hidden'
},
progressbarfill: {
backgroundColor: 'springgreen',
width: '10%',
height: '100%'
}
}
Dies ist, wie es aussieht:
Ich habe Pfeile auf, wo das Grün die Grenze abdeckt. Das Grün sollte außerhalb der Kanten nicht überlaufen.
Weiß jemand, warum das ist?
Ooo vielen Dank Taylor dafür. Ist das, wo Sie darüber lesen - https://facebook.github.io/react-native/releases/0.26/docs/known-issues.html#the-overflow-style-property-defaults-to-hidden-and- kann nicht geändert werden-auf-Android? – Noitidart
Ja! Kein Problem. Ich habe ein wenig mehr für neuere Versionen recherchiert, Sie könnten Ihre Version auf React native überprüfen und sehen, ob diese Versionshinweise für Sie gelten. Ich weiß, dass diese ein wenig veraltet sind, aber ich konnte keine neueren Veröffentlichungen finden, die das behoben haben, aber vielleicht? Ich habe 0,42 und ich habe immer noch dieses Problem ... also, wenn Sie es lösen! Gib mir Bescheid! @Noitidart –
Danke für diese Notiz werde ich Ihnen sicher wissen lassen. Ich bin auch auf 0.42 :) – Noitidart