react-native-modal-datetime-picker仅显示当前日期

5f0d552i  于 2023-04-12  发布在  React
关注(0)|答案(1)|浏览(150)

我在iOS上的React Native应用程序中使用react-native-modal-datetime-picker,当模态弹出时,它只显示当前日期,而不是滚动日期范围:

<DateTimePickerModal
    datePickerModeAndroid={'spinner'}
    mode={'date'}
    is24Hour={false}
    isVisible={this.state.isDatePickerVisible}
    onConfirm={() => {}}
    onCancel={() => {}}/>

react-native-modal-datetime-picker@8.9.3react-native@0.63.4
有人知道如何解决这个问题吗?

mefy6pfw

mefy6pfw1#

只需添加display={"spinner"}
您的设备/模拟器使用默认的显示样式,即日历,在日历情况下,将呈现上述UI。
示例代码:

<DateTimePickerModal
    date={this.props.currentDate || undefined}
    maximumDate={this.props.maximumDate}
    minimumDate={this.props.minimumDate}
    mode="date"
    onCancel={this.onCancel}
    onConfirm={this.onConfirm}
    isVisible={this.state.modalOpened}
    display={this.props.display}
/>

相关问题