[英]How to add icon to the date picker of nativebase components react native
我正在使用本機基本 UI 組件庫中的日期選擇器組件,是否有任何可用於顯示圖標的道具。
目前還沒有在 Datepicker 上顯示圖標的原生方式。
但是你可以這樣做:
<View>
<Text style={styles.label}>Birth Date</Text>
<View style={styles.datePickerInput}
>
<DatePicker
ref={datePicker}
maximumDate={new Date()}
locale="en"
modalTransparent={false}
animationType="fade"
androidMode="spinner"
placeHolderText="Select a date"
placeHolderTextStyle={{ color: '#d3d3d3', fontFamily: 'default' }}
textStyle={{ color: '#222', fontFamily: 'default', fontSize: 15 }}
disabled={false}
>
</DatePicker>
<View>
<Icon
active
name='calendar'
style={styles.datepickerIcon}
onPress={handleDatePickerIconClick}
/>
</View>
</View>
</View>
記得使用ref
來觸發 datepicker:
const datePicker = useRef();
const handleDatePickerIconClick = () => {
datePicker.current?.showDatePicker();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.