2015-11-29 79 views
14

不工作我使用陣營本地textDecoration性能在Android

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

以下樣式:

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

然而,他們似乎並不奏效。我究竟做錯了什麼?

+0

看起來這僅支持IOS目前:'的https:// facebook.github.io /反應本地/文檔/ text.html#content'你找到另一種解決方案或者圖書館解決這個? – cubbuk

+0

還沒有,對不起。由於我只需要一行文本,所以我在下面用一個視圖來僞造下劃線。 – Nirri

回答

16

您沒有爲文本組件指定所需的樣式。嘗試使用:

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

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

對不起,我沒有直接複製代碼,我只是試圖展示我試圖達到的目標。所有其他風格正在工作,但不是裝飾。 – Nirri

+0

textDecorationStyle:「虛線」不適用於Android – JosephM