gpt4 book ai didi

ios - 如何在 Datepicker 上只允许日期和日期?

转载 作者:行者123 更新时间:2023-11-30 13:47:00 26 4
gpt4 key购买 nike

我有一个日期选择器,我想限制日期选择器显示日期和月份,但月份无法更改,它附加在日期上。即 1 月 15 日星期五。1 月 15 日是一个组成部分。它应该显示当天加上接下来的 6 天,即一周。我不想要那一年。

 let gregorian: NSCalendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)!
let currentDate: NSDate = NSDate()
let components: NSDateComponents = NSDateComponents()
let minDate: NSDate = gregorian.dateByAddingComponents(components, toDate: currentDate, options: NSCalendarOptions(rawValue: 0))!
components.year = +7
let maxDate: NSDate = gregorian.dateByAddingComponents(components, toDate: currentDate, options: NSCalendarOptions(rawValue: 0))!
self.datepicker.minimumDate = minDate
self.datepicker.maximumDate = maxDate

enter image description here

最佳答案

首先,您必须使用两部分 UIPickerView 并实现月份和日期部分的数据源。

但实际上这并不像看上去那么容易。至少因为你不知道二月有多少天,因为你没有选择年份。

关于ios - 如何在 Datepicker 上只允许日期和日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34805233/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com