2017-05-29 31 views
1

我在這裏設計一個TextInput的樣式來解決這個愚蠢的問題。出於某種原因,我需要在包含TextInput的View上有邊框線。ReactNative:刪除Android上的TextInput的下劃線

因此,我不希望TextInput顯示其邊框線。在iOS上,一切都很好,除了Android以外,它仍然顯示黑色下劃線。

我試着將borderWidth設置爲0,將borderColor設置爲透明,但它不會改變任何東西。

我該怎麼辦?

回答

6

好吧,我發現如何解決這個問題。 有一個Android的專用道具是underlineColorAndroid。它默認設置,所以如果你想你的邊框線是隱形的,只需做如下:

<TextInput 
     ... 
     underlineColorAndroid={'rgba(0,0,0,0)'} 
     /> 
+1

更簡單:'underlineColorAndroid =「transparent」 – Kerumen