我試圖添加一些樣式來反應,當地選擇器,如基礎和設置的佔位符,但無法這樣做。反應原生選擇器樣式 - ANDROID
const styles = StyleSheet.create({
picker: {
textDecorationLine: 'underline'
}
});
<Picker
style={[styles.picker]}>
<Picker.Item label="Country" value="" />
<Picker.Item label="United States" value="US" />
<Picker.Item label="India" value="IN" />
</Picker>
- 如果我使用值=「」,那麼就說明國家作爲一個可選的值,這是我不想要的。
textDecorationLine
無法將下劃線樣式設置爲選取器。
基本上,我希望創造這樣的事情,
這裏,我可以設置佔位符的顏色爲好。
謝謝你。
是的,它是我可以實現的解決方法。此外,它似乎像'picker'不支持造型,我無法改變它的fontSize。有什麼建議麼? –
要在xml中定義字體大小,請查看第二個答案:http://stackoverflow.com/questions/10409871/how-to-increase-spinner-item-font-size'- 30sp
'是重要的一點。但要小心,它似乎並不適用於所有版本(我沒有確認或否認它適用於哪個版本,我認爲它可能適用於大於4) –
我認爲解決方案無法使用'react-native ',但是是的,你分享了一些有用的鏈接,我可以至少自定義選擇器UI,感謝分享並因此接受你的答案。 –