如何设置UIDatePicker显示今天和以后的日期?

问题描述 投票:0回答:1

是否可以将UIDatePicker的日期设置为动态的日期?如何将Minumum Date设置为当前日期?

Image Of Date Picker

ios swift xcode uidatepicker
1个回答
0
投票

这是一个非常简单的Datepickerview,将最小日期设置为今天

class ViewController: UIViewController{

override func viewDidLoad() {
    super.viewDidLoad()
    view.backgroundColor = .white

// Create a DatePicker
     let datePicker: UIDatePicker = UIDatePicker()

     // Posiiton date picket within a view
     datePicker.frame = CGRect(x: 10, y: 50, width: self.view.frame.width, height: 200)

     // Set some of UIDatePicker properties
    datePicker.timeZone = NSTimeZone.local
    datePicker.backgroundColor = UIColor.white
    datePicker.datePickerMode = .date
    datePicker.minimumDate = Date()

     self.view.addSubview(datePicker)


}

}

result

© www.soinside.com 2019 - 2024. All rights reserved.