簡體   English   中英

如何將圖標添加到nativebase組件的日期選擇器反應原生

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM