2015-11-29 14 views
14

Sto usando ilReagire proprietà textDecoration nativi non funziona su Android

<Text style={styles.sampleStyle}> Something </Text> 

i seguenti stili:

sampleStyle: { 
    textDecorationLine: "underline", 
    textDecorationStyle: "solid", 
    textDecorationColor: "#000", 
} 

Tuttavia, essi non sembrano funzionare. Che cosa sto facendo di sbagliato?

+0

Sembra che questo è supportato solo per IOS attualmente: 'https: // facebook.github.io/reagire nativo/docs/text.html # content' Hai trovato un'altra soluzione o una libreria a risolvi questo? – cubbuk

+0

Non ancora, mi dispiace. Dal momento che ne avevo solo bisogno su una riga di testo ho simulato la sottolineatura con una vista al di sotto di essa. – Nirri

risposta

16

Non è stato specificato lo stile desiderato per il componente Testo. Prova con:

<Text style={styles.sampleStyle} >Something </Text> 

var styles = StyleSheet.create({ 
    sampleStyle: { 
    textDecorationLine: "underline", 
    textDecorationStyle: "solid", 
    textDecorationColor: "#000" 
    } 
}); 
+2

Scusa, non ho copiato direttamente il codice, stavo solo cercando di dimostrare quello che stavo cercando di ottenere. Tutti gli altri stili stanno funzionando, ma non la decorazione. – Nirri

+0

textDecorationStyle: "punteggiato" non funziona con Android – JosephM

Problemi correlati